A. SAVARY IUT Blois GTR1, 2004/05 3
Dans JASPer il y a essentiellement 2 types de
micro-instructions :
•Les déplacements de données, par exemple
A [MDR] signifie recopier le contenu
du registre MDR dans le registre A
M[MAR] [MDR] signifie écrire le
contenu du registre MDR en mémoire à
l’adresse contenue dans MAR
•Les opérations de l’UAL, par exemple
ALUr ALUx + ALUy signifie
additionner les contenus des registres ALUx et
ALUy et placer le résultat dans le registre
ALUr
ALUr ALUx >> 1 signifie décaler à
droite le contenu du registre ALUx et placer le
résultat dans le registre ALUr
Micro-instruction = une action élémentaire dans
le chemin de données du processeur.
Attention : tous les déplacements de données
ne sont pas admis (e.g. A [B] interdit ; il
faut passer par un registre intermédiaire)