0% ont trouvé ce document utile (0 vote)
30 vues6 pages

Les Micoprocesseurs00

Le document présente le fonctionnement des microprocesseurs, en détaillant leur rôle en tant que cerveau de l'ordinateur et leur capacité à exécuter des instructions via un jeu d'instructions. Il décrit également les composants clés d'un processeur, tels que les registres, la mémoire cache, et les unités d'instruction et d'exécution. Enfin, il mentionne les différents types de boîtiers et embase des processeurs Intel et AMD.

Transféré par

psep230dz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
30 vues6 pages

Les Micoprocesseurs00

Le document présente le fonctionnement des microprocesseurs, en détaillant leur rôle en tant que cerveau de l'ordinateur et leur capacité à exécuter des instructions via un jeu d'instructions. Il décrit également les composants clés d'un processeur, tels que les registres, la mémoire cache, et les unités d'instruction et d'exécution. Enfin, il mentionne les différents types de boîtiers et embase des processeurs Intel et AMD.

Transféré par

psep230dz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

LES MICROPROCESSEURS

Le processeur (CPU, pour Central Processing Unit, soit Unité Centrale de Traitement)
est le cerveau de l'ordinateur. Il permet de manipuler des informations numériques, c'est-à-dire
des informations codées sous forme binaire, et d'exécuter les instructions stockées en mémoire.

1. FONCTIONNEMENT :

Le processeur (noté CPU, pour Central Processing Unit) est un circuit électronique
cadencé au rythme d'une horloge interne, grâce à un cristal de quartz qui, soumis à un courant
électrique, envoie des impulsions, appelées « top ». La fréquence d'horloge (appelée
également cycle, correspondant au nombre d'impulsions par seconde, s'exprime en Hertz (Hz).
Ainsi, un ordinateur à 200 MHz possède une horloge envoyant 200 000 000 de battements par
seconde. La fréquence d'horloge est généralement un multiple de la fréquence du système
(FSB, Front-Side Bus), c'est-à-dire un multiple de la fréquence de la carte mère

A chaque top d'horloge le processeur exécute une action, correspondant à une instruction ou
une partie d'instruction.

INSTRUCTION :

Pour effectuer le traitement de l'information, le microprocesseur possède un ensemble


d'instructions, appelé « jeu d'instructions ».

Une instruction est l'opération élémentaire que le processeur peut accomplir.

Les instructions sont stockées dans la mémoire principale, en vue d'être traitée par le
processeur. Une instruction est composée de deux champs:

 le code opération, représentant l'action que le processeur doit accomplir ;

 le code opérande, définissant les paramètres de l'action. Le code opérande dépend de


l'opération. Il peut s'agir d'une donnée ou bien d'une adresse mémoire.

Code opération Code opérande


(action que le processeur doit (paramètres de l'action)
accomplir)

1
Les instructions peuvent être classées en catégories dont les principales sont :

 Accès à la mémoire : des accès à la mémoire ou transferts de données entre registres.


 Opérations arithmétiques : opérations telles que les additions, soustractions, divisions
ou multiplication.
 Opérations logiques : opérations ET, OU, NON, NON exclusif, etc.
 Contrôle : contrôles de séquence, branchements conditionnels, etc.
2. JEU D`INSTRUCTIONS :

On appelle jeu d’instructions l’ensemble des opérations élémentaires qu'un processeur


peut accomplir. Le jeu d'instruction d'un processeur détermine ainsi son architecture, sachant
qu'une même architecture peut aboutir à des implémentations différentes selon les
constructeurs.

Le processeur travaille effectivement grâce à un nombre limité de fonctions, directement


câblées sur les circuits électroniques. La plupart des opérations peuvent être réalisé à l'aide de
fonctions basiques. Certaines architectures incluent néanmoins des fonctions évoluées courante
dans le processeur.

3. ÉLÉMENTS CONSTUTIANT UN PROCRSSEUR :

Le processeur est constitué d'un ensemble d'unités fonctionnelles reliées entre elles.
L'architecture d'un microprocesseur est très variable d'une architecture à une autre, cependant
les principaux éléments d'un microprocesseur sont les suivants :

4.1.REGISTRES :

Lorsque le processeur exécute des instructions, les données sont temporairement


stockées dans de petites mémoires rapides de 8, 16, 32 ou 64 bits que l'on appelle registres.
Les registres principaux sont:

 le registre accumulateur (ACC), stockant les résultats des opérations arithmétiques et


logiques ;
 le registre d'état (PSW, Processor Status Word), permettant de stocker des indicateurs
sur l'état du système (retenue, dépassement, etc.) ;
 le registre instruction (RI), contenant l'instruction en cours de traitement ;
 le compteur ordinal (CO ou PC pour Program Counter), contenant l'adresse de la
prochaine instruction à traiter ;
 le registre tampon, stockant temporairement une donnée provenant de la mémoire.

4.2.UNITÉ DE MÉMOIRE CACHE :

2
La mémoire cache (également appelée antémémoire ou mémoire tampon) est une
mémoire rapide permettant de réduire les délais d'attente des informations stockées en
mémoire vive. En effet, la mémoire centrale de l'ordinateur possède une vitesse bien moins
importante que le processeur. Il existe néanmoins des mémoires beaucoup plus rapides, mais
dont le coût est très élevé. La solution consiste donc à inclure ce type de mémoire rapide à
proximité du processeur et d'y stocker temporairement les principales données devant être
traitées par le processeur. Les ordinateurs récents possèdent plusieurs niveaux de mémoire
cache :

4.2.1.CACHE DE NIVEAU 1 OU CACHE L1 (LEVEL 1) :


Cette mémoire cache, intégrée dans le processeur, est divisée en deux parties égales : l’une
pour les instructions, l’autre pour les données.Elle permet de stocker les instructions et les
données les plus souvent utilisées. Cette mémoire cache est beaucoup plus rapide que la
mémoire vive.

4.2.2.CACHE DE NIVEAU 2 OU CACHE L2 (LEVEL 2) :

C’est une extension du cache L1. Le cache de second niveau vient s'intercaler entre le
processeur avec son cache interne et la mémoire vive.Auparavant, ce type de cache était
disposé sur la carte mère, tous les processeurs récents disposent d’un cache L2 intégré.

4.2.3.CACHE DE NIVEAU 3 OU CACHE L3 (LEVEL 3) :

Ce type de cache est beaucoup moins fréquent, puisque son coût est élevé.
Destinés aux stations de travail ou serveurs.
Le cache L3 ne peut être directement intégré au microprocesseur

4.3.UNE UNITÉ D'INSTRUCTION (ou unité de commande, en anglais control unit)


qui lit les données arrivant, les décode puis les envoie à l'unité d'exécution ; L'unité
d'instruction est notamment constituée des éléments suivants :
o séquenceur (ou bloc logique de commande) chargé de synchroniser l'exécution
des instructions au rythme d'une horloge. Il est ainsi chargé de l'envoi des
signaux de commande ;
o compteur ordinal contenant l'adresse de l'instruction en cours ;
o registre d'instruction contenant l'instruction suivante.

4.4.UNE UNITÉ D'EXÉCUTION (ou unité de traitement),

4.5.UNE UNITÉ DE GESTION DES BUS (ou unité d'entrées-sorties),

4.6.SIGNAUX DE COMMANDE :

3
7. DIFFERENTS BOITIERS ET EMBASES DES PROCESSEURS D’INTEL

PENTIUM, PENTIUM MMX

CPGA (Ceramic Pin Grid Array) Socket 7

CELERON, PENTIUM II et PENTIUM III

SEPP (Single Edge Processor Package)

SECC(Single Edge Contact Cartridge)

SECC2(Single Edge Contact Cartridge) Slot 1 (one)

4
CELERON, CELERON II et PENTIUM III

PPGA (Plastic Pin Grip Array)

FC PGA (Flip Chip Pin Grid Array)

FC PGA 2(Flip Chip Pin Grid Array) Socket 370

PENTIUM IV

PGA 423 (Plastic Grip Array) Socket 423

PGA 478 (Plastic Grid Array) Socket (mPGA) 478

5
8. DIFFERENTS BOITIERS ET EMBASES DES PROCESSEURS AMD

K6, K6-2, K6- III

CPGA (Ceramic Pin Grid Array) Socket 7

ATHLON

Card Module Slot A

DURON, ATHLON XP

DURON

ATHLON XP Socket A (462)

Vous aimerez peut-être aussi