Académique Documents
Professionnel Documents
Culture Documents
Il vous est demandé de remplir intégralement l’entête de votre copie et de soigner la présentation
Exercice 1 8 Pts
Soit un microprocesseur ayant une fréquence de 1400 MHz, doté de 12 registres numérotés de
R1 à R12.
Les instructions utilisées dans cet exercice sont présentées par le tableau suivant :
Le microprocesseur est pipeliné. Il décompose les instructions en 4 phases différentes IF, RF,
ALU et WB :
SUB $R1,$R4,$R3
ADD $R2,$R5,$R6
MUL $R11,$R12,$R8
Script 2 Script 3
MOV $R6,3 ADD $R9,$R4,$R3
MOV $R12,3 MUL $R2,$R5,$R6
ADD $R2,$R3,$R1 SUB $R10,$R2,$R8
BEQ $R6,$R12,100
SUB $R8,$R9,$R10
Exercice 2 12 Pts
Soit une machine dotée de :
I4
I5
I6
….
Données
C1E5 00101000
C1E6 01010010
C1E7 00111100
….
Travail demandé :
Toutes les réponses doivent être justifiées.
Partie 1 :
Partie 2 :
Nous sommes actuellement à la phase d’exécution de l’instruction I1 dont le code est, comme
le montre la figure ci-dessus : 1000 1000 0111 0000 1100 0001 1110 0101
Partie 4:
3) Quel est le contenu des différents registres (EE, FF, GG, HH, MM, XX ) tenant
compte de l’exécution des instructions I1, I2 et I3?
Partie 5 :
I4 MUL FF, 10
I6 OR XX, HH