IUT Informatique 1A - FI S2
Introduction `a l’architecture
2014 – 2015
Sylvain Chevallier
TD 5 - M´emoires - groupe A
Pr´eambule
Notions : M´emoire et type d’adressage
Prochain TD : C et assembleur
Evaluation : Compte-rendu de TP
Question 1: Rappel
Expliquez les notions de d’adressage direct, ´etendu et index´e
Expliquez les instructions fcb et rmb
Question 2: Adressage direct et ´etendu
Soit la donn´ee stock´ee `a l’adresse $00F0 :
1org $F0
2 NB1 f c b $3 2
3org $25ED
4 NB2 f c b $2A
1. ´
Ecrire l’instruction devant acc´eder en lecture `a NB1. Quel est le type d’adressage utilis´e et quel
est le coˆut en cycle machine ?
2. ´
Ecrire l’instruction devant acc´eder en lecture `a NB2 et ´ecrire $00 en NB2. Quel est le type d’adres-
sage utilis´e et quel est le coˆut en cycle machine ?
Question 3: Adressage index´e
L’adressage index´e utilise un registre d’index de 16 bits, nomm´e registre x et y. Une suite de donn´ee,
un tableau, commence `a partir de l’adresse $1013 :
1org $0100
2 NB rmb $50 ; Re s er ve memory by t e s , i c i $ 50 c a s e s r ´e s e r v ´e e s
1. COmbien de cases m´emoires ont ´et´e r´eserv´ees (en d´ecimal) ? Que signifie ”r´eserv´ees” ?
1
2. ´
Ecrire une programme permettant la lecture de ces $50 cases au moyen de l’adressage index´e et
en affichant la valeur de ces cases sur le PORTB.
3. Quel est le coˆut en cycles machines de l’adressage index´e ?
4. D´eduire de ces 2 exercices la meilleure position m´emoire des donn´ees par rapport `a la position du
programme devant les manipuler.
Question 4: M´emoire
1. On dispose de 3 types de m´emoires : une RAM, une EEPROM et une ROM OTP (One Time
Programmable) et d’un processeur disposant d’un espace m´emoire adressable de 64ko (kilo octets).
D´eterminer le nombre de cases m´emoires en hexad´ecimal et en d´ecimal
2. Donner le fonctionnement basique et une utilisation de ces types de m´emoire
3. La RAM fait 256o (octets) et doit ˆetre implant´ee en d´ebut de zone adressable. La ROM OTP doit
ˆetre implant´ee de telle fa¸con que sa fin soit soit la derni`ere case de l’espace m´emoire adressable.
Repr´esentez, sans valeur, l’allure du plan d’occupation de la m´emoire (ou mapping ).
4. Compl´etez le mapping en ´ecrivant les adresses de d´ebut et de fin pour chaque type de m´emoire.
2
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !