Parties d'un microprocesseur

Unité arithmétique logique

Les unités arithmétiques et logiques (ALU) dans les microprocesseurs permettent aux ordinateurs d’ajouter, 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 les GPU (unités de traitement graphiques) modernes sont capables d'exécuter des opérations très complexes sur un grand nombre de points flottants.

Mémoire cache

Le cache est une zone de la CPU dans laquelle des copies des instructions courantes requises pour exécuter des fonctions et exécuter des programmes sont stockées temporairement. Comme le processeur dispose de son petit cache, il peut traiter les données plus rapidement que de lire et d’écrire dans la mémoire principale du système. Les types de mémoire du microprocesseur sont la ROM (lecture seule) et la RAM (accès aléatoire).

Transistors

Fondamentalement, les transistors sont des dispositifs à semi-conducteurs utilisés pour modifier les signaux électroniques. Dans les microprocesseurs, un plus grand nombre de transistors signifie de meilleures performances du processeur. Par exemple, les processeurs Intel Pentium 4 ont entre 40 et 50 millions de transistors, alors que les processeurs Pentium 3 précédents en comptaient 9, 5 millions. De plus en plus de transistors permettent des décodeurs multi-instructions et de canal, permettant à plusieurs processus de se terminer au cours de chaque cycle d'horloge.

Signaux de commande

Les signaux de contrôle sont des signaux électroniques qui contrôlent les composants du processeur utilisés pour exécuter une opération ou exécuter une instruction. Un élément appelé "séquenceur" envoie des signaux de commande 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 vous informer que le processeur se prépare à lire ou à écrire des données dans la mémoire du processeur.

Définition des instructions et des enregistrements

Le groupe d'instructions qu'un processeur peut exécuter est appelé "jeu d'instructions". Le jeu d'instructions détermine des éléments tels que le type de programmes avec lesquels une CPU peut travailler. Les registres sont de petits emplacements de mémoire contenant également des instructions. Contrairement aux emplacements de mémoire normaux, les enregistrements sont désignés par un nom plutôt que par un numéro. Par exemple, l'IP (pointeur d'instruction) contient l'emplacement de l'instruction suivante et "l'accumulateur" est l'emplacement dans lequel le processeur enregistre la valeur suivante avec laquelle il prévoit de travailler.

Des Articles Intéressants