Professional Documents
Culture Documents
Le Processeur
Le processeur (CPU, pour Central Processing Unit, soit Unit Centrale de Traitement) est le
cerveau de l'ordinateur. Il permet de manipuler des informations numriques, c'est--dire
des informations codes sous forme binaire, et d'excuter les instructions stockes en
mmoire.
Brve histoire sur le processeur
Les processeurs multi curs (multicores) rcents comportent maintenant plusieurs curs
dans un seul circuit intgr. Leur efficacit dpend grandement de la topologie
d'interconnexion entre les curs.
Unit centrale de traitement
Lunit centrale de traitement ou CPU (Central Processing Unite) est le centre de calcul et
de contrle dun ordinateur : elle constitue le cerveau de lordinateur.
Lunit centrale dcode et excute les instruction, ralise toutes les opration qui en
dcoulent, et assure le transfert des informations depuis et vers dautre ressources par
lintermdiaire des BUS.
Lunit centrale est matrialise physiquement par un circuit lectronique, appel
microprocesseur.
Un microprocesseur est constitu dun seul circuit intgr sur lequel sont gravs des milliers
de transistors interconnects, permettant dassurer la gestion et le traitement de
linformation.
Le microprocesseur se compose dune tranche de silicium, communment appele puce.
Il est caractriser par :
Classification des processeurs
LUAL constitue la partie active de lordinateur; celle qui traite les donnes pour fournir des
rsultats.
LUAL est lorgane qui permet deffectuer des opration arithmtique (addition,
soustraction, multiplication, division), des oprations logiques (par exemple des
comparaisons), ou des opration sur la mmoire (la lecture du contenu de la mmoire).
Oprande 1 Rsultat
UAL
Oprande 1
Autres informations
(Retenue, etc.)
Slection de
loprateur
Registres ce sont des zones de stockage temporaires qui conservent les donnes ou
les instructions, et grent les adresses ainsi que les rsultats des oprations.
Il exite deux types de registres : les registres dusage gnral et les registres
dadresses.
Registres
1) Registres dusage gnral
Ce sont des mmoires rapides lintrieur du microprocesseur, qui permettent de
manipuler les donnes vitesse leve. On peut citer comme registres :
LAccumulateur (ACC) : il est associ lUAL, et peut assurer de nombreuses tches; il
peut en particulier contenir un des deux oprandes, avant lexcution de lopration,
et recevoir le rsultat aprs. Cela permet denchaner des oprations.
Le Registre instruction (RI) : il est associ lunit de commande, et peut recevoir
linstruction devant tre excute. Il comprend deux parties :
Une premire contenant le code opration qui dfinit lopration excuter
(addition, mutiplication etc).
Une deuxime contenant ladresse de loprande.
Le dcodeur : il est associ lunit de commande, et utilise le Registre instruction
pour dterminer lopration effectuer et les oprandes traiter.
Le Registre dtat : il est associ lUAL, et contient des indicateurs qui, aprs chaque
opration, indiquent certains tats particuliers tels quune retenue, le signe ou la
parit dun rsultat, etc.
Registres
1) Regitres dadresse
On peut citer comme registres :
Le Compteur ordinal (CO) : il est associ lunit de commande, et contient ladresse
de la prochaine instruction traiter.
Le pointeur de pile (SP) : il contient ladresse dune partie de la mmoire, appele
pile.
Les Registres dindex : ils permettent de mmoriser une adresse particulire, et sont
aussi utiliss dans le mode dadressage index de la mmoire.
Systme de Bus
Un BUS est un canal permettant dacheminer des informations binaires entre les diffrents
composants de lordinateur. On distingue en particulier le Bus de donnes, le Bus
dadresse et le Bus de commandes :
Le Bus de donnes : autoroute bidirectionnelle qui transporte les donnes changes
entre les diffrents lments du systme.
Le Bus dadresses : qui vhicule les adresses mmoire.
Le Bus de commandes : qui transporte les diffrents signaux de synchronisation
ncessaires au fonctionnement du systme; savoir : le signal de lecture, le signal
dcriture et le signal de slection.
Le Fonctionnement du Processeur