ELEC 223 Introduction microprocesseurs, ARMpage 4 Dpt COMELEC / Groupe SEN
Processeur
Dédié au traitement de données
Unité de calcul
Unité de calcul
Adresse
opération
Mémoire programme et données
Instruction : Action Adresse de saut
ou mode d'accès aux données
donnée
Donnée :
Compteur
Programme
Compteur
Programme
adresse
données
adresse
données
Décodage
contrôle
Décodage
contrôle
Bus mémoire
Architecture "Von
Neumann"
REG. INSTR.
REG DATA
contrôle
PC REG ADRESSE
Le « processeur » est un automate dédié au traitement des données. Le champ des
sorties (ou champ «opérations) vient alors commander l’unité opérative ou s’effectue les
calculs. Dans l’architecture dite « Von Neuman » du nom d’un des pionniers ayant réalisé
le premier ordinateur (l’ENIAC en 1945), les données sont stockées dans la même
mémoire que les instructions. Dans le champ instruction, se trouve l’adresse de la
donnée à traiter ou à stocker, dans le cas d’un opération, ou l’adresse de saut, dans le
cas d’un branchement. Une unité de traitement spécifique à l’adresse est nécessaire pour
que la mémoire soit adressée par le compteur de programme ou par l’adresse de la
donnée.