Exam corr 2014 Université Pierre et Marie Curie Licence d ? Informatique I Machine et Représentations ? MAREP - Reportez ici votre numéro d ? anonymat Examen Durée heures Le sujet comporte exercices indépendants et un total de questions Le barème donné à
Université Pierre et Marie Curie Licence d ? Informatique I Machine et Représentations ? MAREP - Reportez ici votre numéro d ? anonymat Examen Durée heures Le sujet comporte exercices indépendants et un total de questions Le barème donné à titre indicatif est sur points et sera ramené sur par une règle de Le seul document autorisé est le Memento fourni en cours Sont interdits tous les appareils électroniques et téléphones portables EXERCICE POINTS MANIPULATION DE MOTS BINAIRES ET RANGEMENTS MEMOIRE On considère une portion de la mémoire décrite ci-après Adresse de mots de octets x x x x C x x octet Adr x x x xFE x C xAD octet Adr x x x xDC x A x octet Adr x x x xBA x xFF octet Adr x x x x x xFC Et le contenu du registre tel que x Question point On souhaite a ?ecter les valeurs suivantes aux registres et x et xFFFFFEDC En vous basant sur le contenu de la mémoire donné cidessus donnez pour chacun des registres une instruction MIPS qui permet d'initialiser sa valeur en réalisant un accès mémoire Rappel en MIPS les mots mémoire sont rangés en petit boutien lh lh Question points On suppose x et xFFFFFEDC Donnez la valeur en base dix des mots contenus dans et lorsqu ? ils sont interprétés comme des entiers relatifs codés en complément à deux sur bits Remarque calculer l ? opposé d ? un nombre négatif pour le déterminer peut être plus simple vaut CCalcul de l ? opposé du contenu de sur bits M Not M Opp M Soit Opp Donc - Question points On suppose que l ? on a x et xFFFFFEDC On réalise la séquence d ? instructions suivante ori xFFFF and add add Donnez en hexadécimal le contenu des registres et après exécution de ces instructions en justi ?ant votre réponse Les valeurs stockées dans les registres et sont-ils équivalents lorsque l ? on considère qu ? ils représentent des entiers relatifs sur bits sur bits R x FFFF R x FEDC R x FFFF R xFFFFFFFF R et R identiques sur bits mais pas sur Question pts On considère les mots de octets implantés à partir de l ? adresse x Quelles instructions représentent ces mots lorsqu ? ils sont interprétés comme des instructions MIPS x C A ?? lui x codop b ?? lui format I reg src b inutilisé reg dest b constante immédiate x xAD FFFC ?? sw - codop ?? sw format I reg src b reg dest b constante immédiate xFFFC CQuestion point On suppose que xFE DC et on exécute les instructions suivantes lui x sb sw Décrivez en français les actions réalisées par chacune des instructions de la séquence d ? instructions L ? instruction lui place la valeur x dans le registre R et l ? instruction sb place l ? octet de poids faible en mémoire à l ? adresse x l ? instruction sw place
Documents similaires
-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 13, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 92.2kB