CPU
Définition.
CPU (Central Processing Unit) : puce de silicium contenant des millions de composants électroniques (transistors), cadencé au rythme d'une horloge interne (cristal de quartz) qui soumis à un courant électrique envoie des impulsions appelés " Top ". Le processeur manipule les données et exécute les instructions stockées en mémoire, il est considéré comme le cerveau de l'ordinateur.
Caractéristiques.
Un processeur est défini par :
La largeur des ses registres interne exprimé en bits
La fréquence d'horloge pour laquelle il a été concu
Son jeu d'instructions et ses jeux d'instructions additionnels
Sa finesse de gravure
La capacité de ses mémoires caches L1, L2, (L3 pour les PIV ExtremeEdition)
La largeur de ses registres internes
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
Fréquence CPU
Par la cadence de son horloge exprimée en MHz (mega hertz) ou GHz (giga hertz).
La fréquence d'horloge, correspond au nombre d'impulsions " top " par seconde et s'exprime en HZ, est un multiple de la fréquence du système FSB (Front Side Bus) de la carte mère
F(CPU)=FSB*Coef Multiplicateur
3,2 GHz=400MHz*8
L'overcloking consiste à pouvoir jouer sur le coef mulit sans changer la frequecne du fsb ou inversement (si la carte mere le permet) dans le but de forcer le porcessuer à tourner à des freucnse au dessu de celle préconisé par le constructuers, en théorie cela reste toujours possible si l'on refroidit correctemtn le processuer mais cela ce fait dans un certaine mseure pour en pas détruire le cpu rendre le systemes instables) à utiliser avec prudence chez les particuleirs et pas dutout en entreprise.
Jeu d'instruciton
Son jeu d'instructions (ISA en anglais, Instructions Set Architecture) dépendant de la famille (CISC, RISC, etc)
Le jeu d'instruction
Instructions opération élémentaire que le processeur peut accomplir elle est composé de 2 champs
Code opération : action que le processeur doit effectuer
Code opérandes : adresses mémoires des données assiociées à l'opération
Le jeu d'instructions correspond à l'ensemble des instructions que le processeur peut accomplir
MMX (MultiMedia Extension) : jeu d'instructions additif specialisé dans le traitement des données multimédia,
SSE (Streaming SIMD Extension) : jeu d'instructions additif spécailsé dans le calcul des données multimédia surtout 3D
Sa finesse de gravure exprimée en nm (nanomètres)
Cache L1, L2, ...
Les vitesses des lecture ecritures entre le CPU et la RAM etant inferieur à la vitesse de traitement du CPU le cpu integres de petites (mémoire cache) qui permet de stocker les données les plus fréquemment demandées par le processeur
On distingue trois niveaux de cache :
Le cache L1 (cache de premier niveau) : La quantité intégrée est généralement faible (16 Ko, voire 128 pour les athlons XP)
Le cache L2 (cache de second niveau) : Cette quantité varie de 128 Ko à 1 Mo, ce cache est légèrement moins rapide que le cache L1
Le cache L3 (cache de troisième niveau) : Ce cache disponible seulement sur les Pentiums 4 Extrême Edition peut vous permettre de gagner 10% de performances en plus en fonction des applications, ce n'est toutefois pas la panacée car ces processeurs coûtent très cher.
Les familles de processeurs
RISC (Reduce Instruction Set Computer) : Compilateur puissant / Instructions simples, choix d'instructions simples (nécessitant un seul cycle d'horloge) et d'une structure permettant une exécution très rapide.
CISC (Complex Instruction Set Computer) : Compilateur simple / Instructions complexes, ajoute aux instructions de bases des instructions complexes nécessitant plusieurs cycles d'horloge)
VLIW (Very Long Instruction Word)
DSP (Digital Signal Processor) : processeur spécialisé conçu et adapté à certains types de calculs (3D, son, ...).
En ce qui concerne les ordinateurs de type compatibles PC actuels, les deux principales sociétés qui conçoivent des CPU sont Intel et AMD (processeurs compatibles Intel). Cyrix a arrête sa production en 1998. Un nouveau venu, VIA, propose des processeurs basse consommation.
Schéma du CPU.
Un processeur possède trois type de bus :
Un bus de données, définit la taille des données manipulable (indépendamment de la taille des registres internes),
Un bus d'adresse définit le nombre de case mémoire accessibles,
Un bus de commande définit la gestion du processeur IRQ, RESET etc,
A verifier et complet das la fiche précédent cette ligne :
Les architectures :
Tous les processeurs sont composés de ces éléments :
On différencie les microprocesseurs de part :
| ©cqgclub 2007 | Contact |
|
Votre @IP : 38.107.191.96 |