Académique Documents
Professionnel Documents
Culture Documents
Le Microprocesseur
Le Microprocesseur
composants d’ordinateurs
Zouhair ELHADARI
www.hadari.jimdo.com
Le transistors
Les résistances
frederick 5
Architecture de base d’un
microprocesseur
Un microprocesseur est construit de deux éléments
principaux :
◦ Une unité de commande
◦ Une unité arithmétique et logique
En plus
Mémoire
UAL
Données
&
Unité de
Programmes
commande
1ère année BTS DSI
Prof:EL HADARI zouhair
Registres:
Il existe deux types de registres :
◦ les registres d'usage général permettent à
l’UAL de manipuler des données à vitesse
élevée. Ils sont connectés au bus données
interne au microprocesseur.
◦ les registres d'adresses (pointeurs) connectés
sur le bus adresses.
L’unité de commande
permet de séquencer le déroulement des
instructions.
Effectue la recherche en mémoire de
l'instruction.
Comme chaque instruction est codée sous forme
binaire, elle en assure le décodage pour enfin
réaliser son exécution
effectue la préparation de l'instruction
suivante.
L’UAL:
C’est le coeur du microprocesseur
L’Unité Arithmétique et Logique (UAL) est un
circuit complexe qui assure les fonctions:
logiques (ET, OU, Comparaison, Décalage , etc…)
ou
arithmétique (Addition, soustraction …..) .
Processeurs RISC et CISC
Les processeurs se répartissent en deux grandes
catégories:
Processeurs
à jeu d'instruction étendu ou CISC
(Complex Instruction Set Computing)
Processeurs
à jeu d'instructions réduit ou RISC
(Reduced Instruction Set Computing)
La puissance de traitement
S’exprime en MIPS
(Millions d’Instructions Par Seconde)
Le jeu d ’instructions
CPI (Cycle Par Instruction) • Etendu (CISC)
• Réduit (RISC)
nombre moyen de cycles d’horloge
nécessaire pour l’exécution d’une
instruction 6
La mémoire cache
a pour but d’accélérer le transfert d’information entre le
processeur et la mémoire de l’ordinateur.
Un processeur peut disposer d’une ou de plusieurs niveaux
de mémoire cache appelé L1, L2 et L3.
Une mémoire cache de taille importante est utile pour les
traitements de gros volumes de données.