Les éléments du processeur
•Des registres : une cellule de stockage d'information
PC (Program Counter) : indique l'adresse de la prochaine instruction à traiter
IR (Instruction Register) : stocke l'instruction à traiter
MAR (Memory Adress Register) : stocke l'adresse du prochain accès en mémoire
MBR (Memory Buffer Register) : stocke la dernière valeur lue ou la dernière valeur à
écrire
D0 (Data Zéro, appelé aussi accumulateur) : stocke une donnée
•Une UAL (Unité Arithmétique et Logique)
effectue les calculs de base : +, ET, OU, NON
•Une unité de contrôle
organise la circulation des infos à l'intérieur du microprocesseur.
PC -> MAR
*MAR -> MBR
MBR -> val + 0
UAL -> IR
PC + 1 -> PC
Phase FETCH :