Contrôle de connaissances
Décodage d’adresse, Mémoires, Programmation du µP 68000
Sujet N°3 Page 2 / 2
On considère que l’espace mémoire est organisé de la façon suivante :
Le tableau de gauche indique le contenu mémoire de l’adresse $4000 à l’adresse $400B.
Le tableau de droite est le tableau réponse relatif aux questions 1 et 3. (Vous ne compléterez que les contenus
mémoires qui auront été modifiés suite à l’exécution des instructions).
$ 4000 $ 65 $ 4000 $ 9A
$ 4001 $ 32 $ 4001 $ CD
$ 4002 $ 44 $ 4002 $ BB
$ 4003 $ F1 $ 4003 $ 0F
$ 4004 $ A3 $ 4004
$ 4005 $ 1B $ 4005
$ 4006 $ 6C $ 4006
$ 4007 $ 27 $ 4007 $ D9
$ 4008 $ D4 $ 4008
$ 4009 $ 32 $ 4009 $ D3
$ 400A $ 94 $ 400A
$ 400B $ 8B $ 400B
Contenu mémoire initial Tableau réponse
1) Sachant qu’initialement, les registres D0 et A0 contiennent la valeur $ 0000 4008.
Quels sont les résultats obtenus suite aux instructions suivantes : Pensez à compléter le tableau ci-dessus si
besoin est.
NEG D0 D0 0000BF F 8
1NEG.B -(A0) A0 00004007
2NEG.L $ 4000
1
2) Sachant qu’initialement, les registres A0, A1 et A2 contiennent la valeur $ 00B5 0C37.
Quels sont les résultats obtenus suite aux instructions suivantes :
MOVEA $400A ,A0 A0 FFFF948B
1MOVEA.L # $ 5B3A ,A1 A1 00005B3A
1MOVEA.W # $ F559 ,A2 A2 FFFFF559
1
3) Sachant qu’initialement, les registres D0, D1 et D2 contiennent la valeur $ 3A2B 59D3 et le registre A0
contient la valeur $ 400A
Quels sont les résultats obtenus suite aux instructions suivantes. Pensez à compléter le tableau réponse si
besoin est.
MOVE.B D0 ,- (A0) A0 00004009
2MOVE $ 4004 ,D1 D1 3A2BA3 1 B
1MOVE.B # $ 400A ,D2 D2 3A2B590A
1
4) Sachant qu’initialement, les registres A0, A1, D1 et D2 contiennent la valeur $ 0000 4004.
Quels sont les résultats obtenus suite aux instructions suivantes. Pensez à compléter le tableau réponse si
besoin est.
ADD.B (A0) ,D1 D1 000040A7
1MOVE.W 6 (A1) ,D2 D2 0000948B
1
Contrôle de connaissances
Décodage d’adresse, Mémoires, Programmation du µP 68000
Sujet N°3 Page 1 / 2
Compléter ce questionnaire en indiquant par une (ou plusieurs) croix la (ou les) réponse(s) que vous jugerez être
correctes.
1) Combien d’octets peut mémoriser un circuit mémoire possédant 8 broches d’adresse et 16 broches de
données :
2048 octets ……………………………………………………………………………..…………………….
1024 octets ………………………………………………………………...………………………………….
512 octets…………………………………………………………………..………………………………….
2) Quelle est le nombre de registre de données internes au microprocesseur 68000 ?
16 ………………………………………..……...…………………………………………………..……..….
8 ……………………………………...……………………...………………………………………….....….
4 …………………………..………………………...…………………………..…………………..……..….
3) Un composant mémoire référencé 2716 signifie :
Qu’il est adressable par un bus de donnée de 16 bits ….....………………………………………..…………
Que sa capacité est de 16 Kbits ?……………………………………………………..…………………...….
Que sa capacité est de 16 Koctets ?.…………………………………………………..…………………...….
4) Le symbole DC présent dans un programme écrit en assembleur correspond à :
Une directive d’assemblage……..…………………………..………………………………….……..………
Une instruction en code source ……………………………………..……………………………..………….
Un mot clé utilisé lors de l’exécution d’un programme …..………………………………………………….
5) Quelle est le nombre de bits d’adresse (repérés Ax) sur le brochage d’un microprocesseur 68000 ?
23 bits ……..………………………....………………………………..……………………………...………
24 bits ……………………………………..……………………………..………….…………………..……
32 bits ..……………………………………..……………………………..…………..…………..………….
6) Quel mode d’adressage n’existe pas en langage assembleur 68000 ?
Mode d’adressage relatif ….………………..……………………………..…………..…………..………….
Mode d’adressage indirect simple….………………………..………….………………………...……..……
Mode d’adressage indirect pré incrémenté ………………………..…………………..…………..………….
7) Laquelle de ces instructions n’est pas une instruction de test ?
DBNE……………………….……….………….………………………..………………………..………….
BRA…………………………………..………….….……………………..…………..…………..………….
BCC………………………..………..………….………………………..…………..……...……..………….
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 !