Comment un CPU fonctionne?

Qu'est-ce qu'un processeur?

L'unité centrale de traitement, ou CPU, est le cerveau d'un ordinateur. Sans cette composante essentielle, l'ordinateur ne pourra pas effectuer toutes les fonctions liées au déplacement et de traitement des données. Avec chaque nouveau processeur libération des fabricants (principalement AMD et Intel,) CPU devient plus rapide et plus puissant. La vitesse et la fiabilité est le nom du jeu lorsque les consommateurs comparent puces CPU dans les nouveaux PC. Pour certains, la marque de CPU est un argument de vente majeur lors de l'achat d'un nouvel ordinateur. Pour d'autres, la vitesse brute est plus important. Le plus rapide et plus puissant que le processeur, plus la vitesse globale du système.

Comment ça marche?

La CPU se trouve dans la carte mère de l'unité centrale de traitement. Tous les autres composants et programmes matériels installés dans le système doit transmettre des données par l'intermédiaire du CPU avant que leurs fonctions peuvent être effectuées. La fonction de travail du CPU est important et énorme à l'échelle par rapport aux autres composants du système. Quand une fonction, un programme ou morceau de données est appelée, la CPU tire de la mémoire RAM (Random Access) et d'autres matériels pertinents pour le traiter. La CPU lit alors les instructions associées à la tâche avant de l'envoyer dans la mémoire vive. Les instructions que le processeur reçoit concernent les calculs et le transport de données. Le bus système est la piste que les données doivent voyager avant qu'il ne soit exécuté. Il est le travail du CPU pour vous assurer que les données est guidé à travers le bus système à traiter et ensuite à l'étape suivante. Avec chaque arrêt sur le bus système, la CPU fait en sorte que les données y arrive dans le bon ordre.

Les deux types de données

Il existe deux types de données que le processeur gère à un moment donné. La première est que les données qui doivent être traitées. L'autre est le code qui est relié aux données de programme. Le code de programmation est une liste d'instructions sur la façon dont les données doivent être manipulés et traités dans une langue que le CPU peut interpréter. Le code de programmation comprend également l'itinéraire du bus système pour les données. Depuis d'autres composants de l'ordinateur peuvent ne pas comprendre le code de programmation, il est le travail de la CPU à interpréter les instructions pour les autres composants du système. La CPU continue à gérer à la fois des morceaux de données jusqu'à ce qu'ils ne sont plus nécessaires - lorsque le programme se ferme ou le matériel associé à la tâche est plus accessible.

8086 Compatible

Étant donné que la CPU doit lire et interpréter les données et les instructions, les programmes et le matériel doivent être compatibles pour que le système fonctionne. Les nouvelles puces CPU sont capables d'être "rétro-compatible;" ils sont en mesure de comprendre des composants qui étaient présents avant leur conception ou de la libération. Le concept de ce a été introduit en 1978 par Intel. 8086 processeur Intel a été le premier à être capable de ce type de «compatibilité ascendante." Tous les processeurs développés après 8086 ont été conçus autour de cette architecture de compatibilité de base.