>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Parties d'un microprocesseur

Un microprocesseur, ou unité centrale de traitement (CPU), est un composant matériel interne qui effectue les calculs mathématiques nécessaires aux ordinateurs pour exécuter des programmes et exécuter des commandes. Les processeurs sont généralement constitués d'un matériau en silicium contenant de minuscules composants électriques intégrés à la surface. Les programmes informatiques typiques qui doivent être traités par les processeurs incluent les navigateurs Internet, les jeux et les logiciels de montage vidéo.

Unité Arithmétique Logique

Les unités logiques arithmétiques (ALU) des microprocesseurs permettent aux ordinateurs d'additionner, de soustraire, de multiplier, de diviser et d'effectuer d'autres opérations logiques à grande vitesse. Grâce aux ALU avancées, les microprocesseurs et GPU modernes (unités de traitement graphique) sont capables d'effectuer des opérations très compliquées sur de grands nombres à virgule flottante.

Mémoire cache

La mémoire cache est une zone du processeur où des copies d'instructions courantes nécessaires pour exécuter des fonctions et exécuter des programmes sont stockées temporairement. Étant donné que le processeur possède sa propre mémoire cache plus petite et plus rapide, il peut traiter les données plus rapidement que la lecture et l'écriture dans la mémoire système principale. Les types de mémoire de microprocesseur incluent la ROM (lecture seule) et la RAM (accès aléatoire).

Transistors

Fondamentalement, les transistors sont des dispositifs à semi-conducteurs utilisés pour commuter des signaux électroniques. Dans les microprocesseurs, un nombre plus élevé de transistors signifie un processeur plus performant. Par exemple, les processeurs Intel Pentium 4 ont environ 40 à 50 millions de transistors, tandis que les anciens processeurs Pentium 3 en ont 9,5 millions. Plus de transistors permettent le pipelining et plusieurs décodeurs d'instructions, ce qui permet d'effectuer plusieurs processus à chaque cycle d'horloge.

Signaux de contrôle

Les signaux de commande sont des signaux électroniques qui contrôlent les composants du processeur utilisés pour effectuer une opération ou exécuter une instruction. Un élément appelé "séquenceur" envoie des signaux de contrôle pour indiquer à l'unité spécifique ce qu'elle doit faire ensuite. Par exemple, un signal de lecture ou d'écriture peut être envoyé à la mémoire cache pour lui faire savoir que le processeur se prépare à lire ou à écrire des données dans la mémoire du processeur.

Jeu d'instructions et registres

Le groupe d'instructions qu'un processeur peut exécuter est appelé son "jeu d'instructions". Le jeu d'instructions détermine des éléments tels que le type de programmes avec lesquels un processeur peut fonctionner. Les registres sont de petits emplacements de mémoire qui contiennent également des instructions. Contrairement aux emplacements de mémoire ordinaires, les registres sont désignés par un nom au lieu d'un numéro. Par exemple, l'IP (pointeur d'instruction) contient l'emplacement de la prochaine instruction, et "l'accumulateur" est l'endroit où le processeur stocke la prochaine valeur sur laquelle il prévoit de travailler.


Vie intelligente