Post on 03-Feb-2016
description
J.-M. ADAM – D. BARDOUJ.-M. ADAM – D. BARDOU
Fonctionnement Fonctionnement de l'unité centralede l'unité centrale
(rappels ? de 1ère Année)(rappels ? de 1ère Année)
Fonctionnement Fonctionnement de l'unité centralede l'unité centrale
(rappels ? de 1ère Année)(rappels ? de 1ère Année)
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
U.A.LU.A.L..
RARA
RDRD
BUSBUS
Schéma général de l'unité centraleSchéma général de l'unité centrale
U.E.U.E. U.E.U.E.
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
U.A.LU.A.L..
RARA
RDRD
BUSBUS
La mémoire centrale contient :La mémoire centrale contient :• des donnéesdes données• des programmesdes programmes
U.E.U.E. U.E.U.E.
145145720720
4141
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
U.A.LU.A.L..
RARA
RDRD
BUSBUS
Le registre d’adresse (RA)Le registre d’adresse (RA)contient l’adresse du mot mémoire contient l’adresse du mot mémoire à lire ou à écrireà lire ou à écrire
U.E.U.E. U.E.U.E.
145145720720
4141
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
1133
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
U.A.LU.A.L..
RARA
RDRD
BUSBUS
Le registre donnée (RD)Le registre donnée (RD)contient l’information lue ou à écrire contient l’information lue ou à écrire dans le mot dont l’adresse est dans RAdans le mot dont l’adresse est dans RA
U.E.U.E. U.E.U.E.
145145720720
4141
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
33
826826826826
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
BUSBUS
L’unité Arithmétique et LogiqueL’unité Arithmétique et Logiqueeffectue les calculs (+, -, *, /) et les effectue les calculs (+, -, *, /) et les opérations logiques (et, ou, non)opérations logiques (et, ou, non)
U.E.U.E. U.E.U.E.
145145720720
4141
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
33
826826
826826
U.A.LU.A.L..
8268261818
L’U.A.L. manipule les données L’U.A.L. manipule les données des registres A et Bdes registres A et B
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
BUSBUS
Les unités d’échangeLes unités d’échangeassurent la communication entre assurent la communication entre l’unité centrale et les périphériquesl’unité centrale et les périphériques
U.E.U.E. U.E.U.E.
145145720720
4141
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
33
826826
826826
U.A.LU.A.L..
8268261818
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
BUSBUS
Le busLe busassure la communication entre les assure la communication entre les composants de l’unité centralecomposants de l’unité centrale
U.E.U.E. U.E.U.E.
145145720720
4141
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
33
826826
826826
U.A.LU.A.L..
8268261818
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
BUSBUS
Le compteur ordinal (CO)Le compteur ordinal (CO)
U.E.U.E. U.E.U.E.
145145720720
4141
33
826826
826826
U.A.LU.A.L..
8268261818
Le CO contient l’adresse mémoire de la Le CO contient l’adresse mémoire de la prochaine instruction à exécuter. prochaine instruction à exécuter.
kk
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
BUSBUS
Le registre d’instruction (RI)Le registre d’instruction (RI)contient l’instruction en cours contient l’instruction en cours d’exécutiond’exécution
U.E.U.E. U.E.U.E.
145145720720
4141
33
826826
826826
U.A.LU.A.L..
8268261818
kk
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
RGB 3RGB 3
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
commandes
BUSBUS
Le séquenceurLe séquenceurenvoie ses commandes aux autres envoie ses commandes aux autres organes de l’unité centraleorganes de l’unité centraleau rythme de l’horloge (H)au rythme de l’horloge (H)
U.E.U.E. U.E.U.E.
145145720720
4141
33
826826
826826
U.A.LU.A.L..
8268261818
kk
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
RGB 3RGB 3
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
BUSBUS
Le séquenceur, l’horloge et le Le séquenceur, l’horloge et le registre d’instruction (RI) registre d’instruction (RI) constituent l’unité de commandeconstituent l’unité de commande
U.E.U.E. U.E.U.E.
145145720720
4141
33
826826
826826
U.A.LU.A.L..
8268261818
kk
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
RGB 3RGB 3
Unité de commande
00 11 22 33
kkk+1k+1k+2k+2 ......
AA
Mémoire centraleMémoire centraleHH SéquenceurSéquenceur
RICOCO
BB
RARA
RDRD
BUSBUS
L’unité de commande, l’unité L’unité de commande, l’unité arithmétique et logique, le bus et les arithmétique et logique, le bus et les registres CO, RA et RD constituent le registres CO, RA et RD constituent le processeurprocesseur
U.E.U.E. U.E.U.E.
145145720720
4141
33
826826
826826
U.A.LU.A.L..
8268261818
kk
CHA 0CHA 0
CHB 2CHB 2
ADDADD
RGA 3RGA 3
RGB 3RGB 3
Unité de commande