Académique Documents
Professionnel Documents
Culture Documents
6) Le pointeur de pile A7 est utilisé par le processeur 3) L’instruction MOVE.L D0, (A1, D2) est codée sur :
en mode supérviseur : a) 1 Word b) 2 Word c) 3 Word d) 4 Word
a) Vrai b) Faux e) 5 Word
7) Sur une entrée d’intérruption du processeur, je 4) L’instruction MOVE.L $20(A2, D5), $0FF9000 est codée
peut brancher une interface de la famille 6800 & 68000 sur :
en même temps : a) 1 Word b) 2 Word c) 3 Word d) 4 Word e)
a) Vrai b) Faux 5 Word
8) Lors de l’initialisation d’un MFP 68901, le registre 5) Laquelle des fonctions ci-dessous ne fait pas partie
AER doit être initialisé avant IER du rôle du registre SP pointeur de pile ?
a) Vrai b) Faux a) le registre SP contient la valeur courante de
l’adresse du sommet de la pile
b) Toutes les opérations sur la pile (empilement,
9) Une entrée d’interruption du 68000 peut dépilement) se font par l’intermédiaire de ce
supporter 192 sources d’interruptions en mode vectorisé registre
et 1 IT en mode autovectorisé : c) Il sert directement ou indirectement dans toutes
a) Vrai b) Faux les opérations de sauvegarde de registres dans
la pile
d) Il sert dans certaines techniques de passage de
10) L’interruption issue de la ligne I3 du GPIP d’un MFP paramètres et dans la manipulation des
dont le VR est initialisé à $50 génère sur le bus de variables locales d’une procédure
données D0-D7 du MC68000 un identifiant de : e) Une pile est utile chaque fois qu’il est nécessaire
a) $50 b) $53 c) $57 de gérer une zone mémoire en mode ‘dernier
arrivé, premier servi’
f) Le SP permet de stocker la micro-instruction
suivante
g) Le SP permet de stocker la macro-instruction
suivante 8)L’accès à une donnée dans le disque dure est :
h) La pile facilite la gestion de la segmentation a) Aussi rapide par rapport à l’accès à une donnée
mémoire de même taille dans la mémoire centrale
b) 100 fois moins rapide par rapport l’accès à une
donnée de même taille dans la mémoire
1)Quel est le rôle du registre PC compteur de centrale
programme dans un processeur 68000 ? c) 1000000 fois moins rapide par rapport à l’accès
a) Il contient, à la fin du déroulement d’une à une donnée de même taille dans la mémoire
instruction, l’adresse de la prochaine instruction centrale
à exécuter
b) En cours d’exécution, il permet d’accéder aux
opérandes immédiats qui sont contenus dans 5) Qu’appel t-on un programme translatable ?
L’instruction d) Un programme qu’on peut exécuter dans la
c) En cours d’exécution, il permet d’accéder aux mémoire cache
adresses absolues des opérandes qui sont e) Un programme qui peut être déplacé dans la
contenus dans l’instruction mémoire sans mettre en péril son exécution
d) Il permet d’accéder aux bits registre d’état f) Un programme qu’on peut exécuter dans la
mémoire virtuelle
2)A quoi sert un adressage avec pré-décrémentation ? 6) Quel est l’intérêt du mode d’adressage relatif par
a) Il est utilisable pour ajouter (empiler) un élément rapport au mode absolu :
dans la pile a) Il s’apprête mieux à la translatabilité du
b) Il simplifie la manipulation séquentielle des programme
éléments d’une structure de données en b) L’adresse des variables ou étiquettes est calculée
permettant de faire dans la même instruction toujours par rapport au PC
l’accès à l’élément de données et le pointage sur c) Les adresses des variables utilisées dans le
l’élément suivant programme sont inchangées quelque soit
c) Il permet de décrémenter un registre de donnée l’adresse d’implantation du programme
3)- Qu’est ce qu’une mémoire image ? 7) Lequel des modes d’adressage(MC68000) ci-dessous
a) Une mémoire reproduite plusieurs fois dans nécessite une extension (mot supplémentaire) :
l’éspace adressable du processeur a) Adressage directe registre de donné
b) C’est une zone qui peut être utilisé comme zone b) Adressage directe registre d’adresse
mémoire pile c) Adressage absolu court
c) C’est une zone utilisée pour stoker les données
pertinentes
8) Lequel des modes d’adressage (MC68000)
ci-dessous ne nécessite pas d’extension :
5°) – Laquelle des instructions n’est pas autorisée en a) Adressage indirecte
langage assembleur 68000 ? b) b) Adressage relatif par rapport au PC
a) MOVE $0FF8001,D0 c)- Adressage immédiat
b) MOVE.B $0FF8001,D0
c) MOVE.W #$0FF8001,D0 9) Lequel des modes d’adressage (MC68000)
ci-dessous ne nécessite pas d’extension :
a) Moins rapide par rapport à l’accès à une case de 11) Qu’est ce qu’une directive d’assemblage ?
la mémoire centrale g) Un mot clé permettant d’assembler correctement
b) 5 à 10 fois plus rapide par rapport à l’accès à une un programme
case de la mémoire centrale h) Une instruction en code source
c) 100 fois plus rapide par rapport à l’accès à une i) Un mot clé utilisé lors de l’exécution d’un
case de la mémoire centrale programme
12)L’instruction MOVE.L #$02,D0 est codée sur :
a) 1 Word b) 2 Word c) 3 Word d) 4 Word e)
5 Word 5) Le MFP 68901 dispose de
a) Huit sources internes d’interruption,
b) Deux sources internes d’interruption,
13)L’instruction MOVE.L D0,(A1,D2) est codée sur : c) Quatre sources internes d’interruption,
a) 1 Word b) 2 Word c) 3 Word d) 4 Word e) d) Aucune source interne d’interruption,
5 Word
15) Le 6809 support le mode : 25) Le 68000 support en mode Vectorisé au maximum :
a) Vectorisé seulement, a) Trois interruptions externes,
b) Autovectorisé seulement, b) Quatre interruptions externes,
c) Vectorisé et autovectorisé, c) Sept interruptions externes,
d) 192 interruptions externes,
7) Le MFP 68901 à relier à un MC68000 doit être placé : 43) Une entrée d’interruption du 68000 peut
a) Obligatoirement D0-D7 du bus de donnée, supporter 192 sources d’interruptions en mode
b) Obligatoirement D8-D15 du bus de donnée, vectorisé et 1(hna khs ikono 7 ) IT en mode
c) Peu importe sur l’un a) ou l’autre b), autovectorisé :
a) Vrai b) Faux
33) Une interruption masquée par IMR ne positionera 45) L’assembleur génère un code opération sur un
jamais le registre IPR : mot pour la directive d’assemblage DC.W :
a) Vrai b) Faux a) Vrai b) Faux
46) Un programme translatable est un programme
dont les adresses des variables utilisées dans le
34) Seule les interruptions matérièlles sont traitées programme sont inchangées quelque soit l’adresse
en mode superviseur : d’implantation du programme :
a) Vrai b) Faux e) Vrai b) Faux
35) En cas d’utilisation d’un MFP 68901 en mode 47) Les interruptions logicielles sont traitées en
intérruptible, on n’est pas obligé d’initialiser le registre mode utilisateurQ du MFP :
VR a) Vrai b) Faux
a) Vrai b) Faux
Par une lecture interne sans passer par des bus donnés 48) Le déplacement du mode d’adressage indirecte
et adresse avec déplacement et indéxe est toujours codé sur 16 bits
:
39) L’interruption RESET est :
Faux
Une interruption matérielle,
48) Après l’exécution de l’instruction ADD.W D0,D1 (avec
40 ) Lorsque la ligne VPA du processeur 68000 est $8000 dans D0 et D1) je trouve :
activée (niveau 0) et une entrée d’interruption est
activée, celle- ci est traitée en mode : C=1 et V=1
4 Giga-octet. 65) Lorsqu'une interruption IT6 est reçu alors que les bits
I0, I1, I2 du registre d'état du processeur sont à 101, l'IT
53) le registre d'état permet, après d'exécution de sera prise en compte par le processeur
chaque instruction de
Vrai
De masquer ou les interruptions
66) Le 68000 ne peut pas faire une opération
54) L’instruction MOVE.W 3(A0),5(A5,A3) est codée sur arithmétique et logique en un cycle d'horloge sur des
plusieurs mots, le deuxième mot est : opérandes de :
0003 24 bits
55) L’exception erreur adresse est une exception 67) La mémoire d'accès aléatoire est le lieu de stockage
matérielle : des programmes
faux Faux
56) L’exception erreur bus est une exception matérielle : 68) Quel est l'espace d'adressage maximum du 68000 :
56) Le processus de traitement de l’exception Instruction 69) Une instruction avec le mode d'adressage indirect
Illégale commence avant l’exécution de l’instruction : avec déplacement et indexe est codée sur :
Vrai
2 mots
57) Le registre d'état du processeur permet :
70) L'instruction MOVE 10(A2),14(A0) est codée sur
signaler l'état du processeur après l'exécution de plusieurs mots, le troisième mot est :
chaque instruction
000E
58 ) La mémoire d'accès aléatoire est le lieu de
stockage des programmes : 71) L'exception erreur adresse est une exception
logicielle :
faux
Vrai
59) Une instruction de branchement conditionnel avec
déplacement court ne nécessite pas d’extension :
72) Le décodage des instructions se fait au niveau :
Vrai
du registre instruction,
60) Le disque dur du micro-ordinateur est connecté au
processeur : 73)Au moment de l’exécution d’une instruction celle-ci
se trouve dans :
Moyennant un contrôleur d'entrée sortie.
Le registre instruction
61)Une instruction avec le mode d’adressage indirecte
avec déplacement et indéxe court nécessite une
74) Quel est l’espace d’adressage maximum du 68000
extention du signe du deplacement lors du calcul de
l’adresse effective :
256 Kilo octet
Vrai
75) La mémoire cache est une mémoire
62) L‘exception TRAP #n est une exception matérielle :
10 à 20 fois plus rapide que la mémoire centrale
Faux
76) L’instruction MOVE.L #$05,$0FF8000 est codée sur
plusieurs mots, le deuxième mot est :
0000 89) lorsqu’une interruption IT4 est reçue alors que les
bits 10 , 11 , 12 du registre d’etat de processeur sont 110 , l’IT
77) Le mode vectorisé est plus souple que le mode sera prise en compte par le processeur :
autovectorisé par ce que :
Faux
l’identification du périphérique qui demande le service
d’interruption est fourni par le périphérique lui-même. 90 ) Le compteur du programme stocke l’instruction en
cours exécution
78) L'interruption RESET occupe un vecteur de 32 bits
dans l’espace adressable du processeur 68000 :
Faux
FAUX
91)Lorsqu'une interruption IT5 est reçu alors que les bits
79) Utilise des instructions symboliques qui représentent I0, I1, I2 du registre d'état du processeur sont à 111, l'IT sera
les codes d'opération et les positions de mémoire prise en compte par le processeur
82) Le Code Opération, représente l'action que le 3) Soit l’instruction LEA $10(A3,A2),A4, le nombre de
processeur doit accomplir : cycle d'horloge est : 12
84) l’exception violation de privilège est une extension 6) Soit l'instruction ADD.L TAB(PC),D0 Le nombre de
matérielle : cycles d'horloge est : 18
lors d’appel à un sous programme 11) Soit l'instruction CMPI #05,(A6,D5), le nombre de
cycles d'horloges est : 18
87 ) le registre d’instruction stocke l’adresse de
l’instruction en cours d'exécution : 12) Soit l’instruction ASL.B #5,D0, le nombre de cycle
d'horloge est : 12
Faux
13) Soit l’instruction NEG.B (A0,D0), le nombre de cycle
d'horloge est : 18
88 ) le registre d’instruction stocke le résultat de
l’instruction en cours d'exécution :
PSYTOPIE