Vous êtes sur la page 1sur 3

2GSI Conception des Machines Digitales 2013-2014

Interrogation 1 : Architecture des Ordinateurs 1

Durée 1H

Matricule Nom Prénom Groupe

Exercice 1 : Soit la portion du programme suivant :

a. Pour chaque instruction, indiquer le mode d’adressage.


b. Calculer la taille de transfert et l’adresse effective pour les instructions numéros 2, 3, 5, 7 et 8.

N° Instruction Mode d’adressage Taille de transfert Adresse effective


(octets)

1 MOV BX, 120h

2 MOV Word [BX], 19

3 INC Byte [BX]

4 MOV AX, -43


5 MOV CX, [BX]

6 IDIV CX

7 MOV [ES : BX + 2], AX


8 MOV [100h], DX

c. Indiquer la valeur (en hexadécimal) des registres (AX, BX, CX, CX) à la fin d’exécution de ces
instructions.

Registres Valeur en hexadécimale

AX

BX

CX

DX
Exercice 2 : Laa figure 1 présente l’architecture d’une machine.

1. Identifier les différents organes numérotés de 1 à 9 qui figurent dans le schéma ci-dessus.
ci

2. On suppose quee chaque instruction se trouve dans un mot mémoire et que la taille de
l’instruction est de 16 bits dont les 6 bits du poids fort sont consacrés au code de l’opération.

a. Quelle est laa taille des registres 2, 4, 6, 7, 8?


b. Quelle est la taille des bus 3 et 5 ?
c. Quelle est la taille de l'espace mémoire adressable en Kilo Octet ?

N° Nom Taille

1 Koctets

2 Bits

3 Bits

4 Bits
5 Bits

6 Bits

7 Bits
8 Bits
9

Aroussi & Arkam Page 2


3. Citer deux exemples de commandes C1, C2.

C1

C2

4. Dérouler l’exécution de l’instruction suivante sachant que l’unité 9 ne peut exécuter l’addition
qu’entre les registres RD1 et RD2 et le résultat est rangé dans le registre 8:
Une addition en mode immédiat (addition de l’opérande avec le contenu de l’accumulateur).

Bon Courage

Aroussi & Arkam Page 3

Vous aimerez peut-être aussi