Architecture des ordinateurs
cours 2
Structure d’un ordinateur :
registres, UAL, bus
Agata Savary, IUT de Blois, Département GTR, 1eannée, 2004-2005
A. SAVARY IUT Blois GTR1, 2004/05 2
Structure d’un
ordinateur
simple
Mémoire
principale
Entrées
Unité de contrôle
Chemin de données
Processeur
Registres
UAL Sorties
Processor
(CPU)
Control unit
Datapath
UAL = Unité Arithmétique et Logique (Arithmetic and Logic Unit = ALU)
ALU
Registers
Main memory Input devices Output devices
Bus
Le processeur couche matérielle
(Sur l’exemple d’un simulateur de processeur JASPer)
JASPer - Just Another Simulated Processor
http://brittunculi.com/jasp/
A. SAVARY IUT Blois GTR1, 2004/05 4
Processeur (Unité centrale, UC)
Unité de contrôle (unité de commande) = “le cerveau” du processeur:
charge l’instruction courante située en mémoire
décode linstruction (i.e. détermine le flux de données dans le chemin de
données)
Chemin données = “les muscles” du processeur :
Une ou plusieurs UAL effectuent les opérations indiquées par l’instruction
(addition, décalage, etc.)
Les registres stockent les résultats temporaires :
compteur de programme (program counter = PC) pointe la prochaine instruction
registre d’instruction (instruction register = IR) contient l’instruction en cours
d’exécution
nombreux registres généraux stockent les résultats intermédiaires
Les bus (internes) interconnectent les registres et l’UAL
Central processing unit (CPU)
A. SAVARY IUT Blois GTR1, 2004/05 5
Processeur example : JASPer
Compteur de
programme
Unité de
contrôle
Registre
d’instruction
UAL
Bus
Registres
généraux
1 / 30 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !