Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prénom: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remplir les cases entièrement, ne pas simplement mettre une croix ou un cercle.
BLE CMN
ADDEQ ADR
ADCS
MOV LDR
TST Aucune de ces réponses n'est correcte.
1 Mo 32 Ko
216 octets 232 octets
16 Ko 1 Ko
32 Mo 16 Mo
Question 3 Quelle est la taille des instructions du microprocesseur ARM7TDMI ?
32 bits 64 bits
8 bits 16 bits
Question 6 ♣ Parmi les bus suivants, lequel(s) est(sont) bidirectionnel(s) ?
Le bus d'adresses
Correction
de mettre une donnée de la mémoire dans de copier la valeur d'un registre dans un
un registre autre registre
de faire un décalage sur la valeur d'un reg-
de mettre une constante dans un registre
istre
de mettre une variable dans un registre Aucune de ces réponses n'est correcte.
Question 9 Quel est le plus grand nombre entier signé avec une représentation sur 8 bits ?
256 128
127 255
Question 10 Quelle est la valeur décimale de 0xC18 ?
1548 6192
3096 110000011000
Question 11 Quel est le résultat de la soustraction sur 32 bits des deux nombres hexadécimaux
0xAC - 0xBD ?
0x11 0xFFFFFFFF
0x169
0xFFFFFFEF 0xFFFFFFEE
Question 12 Après la soustraction sur 32 bits des deux nombres hexadécimaux 0xAC - 0xBD,
quel est l'état des indicateurs N, Z, C et V ?
0x12 -14
0xF2
18 -105
Correction
0xF000000F 0x000000FF
0x000FF000 0xFF000000
Question 17 ♣ Quel est ou quels sont le(s) résultat(s) d'un décalage arithmétique à droite de
2 bits de la valeur -32 (sur 32 bits) ?
0x3FFFFFF8 -16
0xFFFFFFF8 0xFFFFFFFF
0xFFFFFF -8
-4 Aucune de ces réponses n'est correcte.
Si R4 contient 0x8004, dans l'hypothèse d'une organisation "little endian" (octet de poids faible
à l'adresse faible), que contiennent les registres R4 et R5 après exécution de l'instruction LDRSB
R5, [R4, #-3]! ?
R5 = 0x67452301 R5 = 0xFEDCBA98
R5 = 0x76543210 R5 = 0x01234567
R5 = 0x89ABCDEF R5 = 0x67
Question 20 ♣ Parmi les instructions suivantes, lesquelles ne sont pas valides ?