Un processeur (unité centrale ou CPU) est le composant principal du matériel d'un ordinateur. On peut l'appeler le cerveau d'un ordinateur car il exécute toutes les instructions de la machine.
Instructions
Étape 1
Extérieurement, le processeur est un microcircuit ou une unité électronique. Un microprocesseur est un processeur qui est un petit microcircuit. De nombreux utilisateurs assimilent le processeur et le microprocesseur, mais ce n'est en fait pas le cas.
Étape 2
Le microprocesseur est installé dans un compartiment spécial de la carte mère d'un ordinateur personnel. Les performances dépendent de sa puissance. Un système de refroidissement est installé pour le processeur, ce qui lui permet d'éviter la surchauffe.
Étape 3
Des cellules spéciales (registres), qui se trouvent dans le processeur, sont utilisées pour accueillir les données et les instructions qui utilisent ces données. L'essence du travail du processeur est la suivante. Les données requises et un certain ensemble de commandes sont chargés à partir de la mémoire dans l'ordre requis, après quoi ils sont exécutés. La séquence de commandes est un programme.
Étape 4
Les principales caractéristiques des processeurs sont la vitesse et la capacité en bits. La vitesse est déterminée par la fréquence du processeur, mesurée en mégahertz et indique le nombre de cycles par seconde que le processeur est capable d'effectuer. 1 MHz équivaut à 1 000 000 de cycles d'horloge.
Étape 5
À l'intérieur du processeur se trouvent des millions de transistors et d'autres composants électroniques. L'essentiel dans un ordinateur personnel est le processeur central, qui exécute le code du programme. Mais chaque périphérique matériel a son propre processeur de service. Par exemple, un processeur de bus système ou un processeur de carte vidéo.
Étape 6
Par le nombre de cœurs, les processeurs sont divisés en monocœur et multicœur. Les processeurs multicœurs sont ceux qui ont deux cœurs ou plus dans un seul boîtier ou sur une seule puce informatique. Plusieurs cœurs peuvent accélérer l'exécution d'applications prenant en charge le multithreading.