L'unité centrale de traitement (CPU), ou processeur, est un composant qui agit comme le cerveau d'un système informatique. Au lieu de penser en réalité, cependant, il déplace les données dans le système par des moyens définis par les programmeurs informatiques. Un CPU effectue essentiellement trois fonctions de base. Il accepte d'entrée, traitement de données, et fournit une sortie. Ceux-ci sont d'une importance capitale pour le fonctionnement de tout système informatique.
D'entrée est le processus par lequel les données externes sont entrées dans un ordinateur. Il est principalement assurée par les dispositifs d'entrée communs, tels qu'un clavier, souris, scanner, modem ou. Une fois que l'ordinateur analyse l'entrée, ces données sont ensuite traitées et transformées en sortie.
Sortie est le résultat final de l'entrée de données traitées dans le système informatique. Elle se réfère à un processus par lequel la CPU envoie des données aux périphériques installés, comme un moniteur, une imprimante ou même un programme en cours d'exécution. Les données de sortie peuvent être stockés temporairement ou de façon permanente, ce qui signifie l'ordinateur doit avoir un moyen de contenir ces données pendant le traitement est en cours. C'est là qu'intervient la mémoire magasins de données informatiques dans la mémoire, et récupère les données dont il a besoin à partir soit de la mémoire en lecture seule (ROM) ou Random Access Memory (RAM). ROM est une mémoire permanente qui conserve les données même lorsque le système est éteint. RAM est une mémoire temporaire et, par conséquent, toutes les données qui y sont stockées sont effacées lorsque le système est mis hors tension. Le processeur utilise la mémoire vive pour stocker et récupérer des données sur une base comme-nécessaire. Par exemple, les instructions nécessaires pour lancer un programme seraient stockées et récupérées à partir de la RAM.
Le cache joue également un rôle important dans le fonctionnement d'une CPU. La mémoire cache est petite quantité de mémoire haute vitesse qui détient des données. Certains processeurs disposent d'un cache qui varie en RAM statique (SRAM) capacité. SRAM est considérablement plus rapide que la RAM dynamique (DRAM), qui est désigné pour la mémoire principale de l'ordinateur. L'objectif global de la mémoire cache est d'augmenter la vitesse à laquelle les données sont traitées.
Les demandes de données faites par la CPU sont traités par un contrôleur de cache. Cela peut être soit intégré à la carte mère ou le processeur lui-même. Etant donné que le cache est un composant interne, il est possible d'accéder directement et, par conséquent, de maintenir la vitesse du processeur. Sans cette composante, l'ordinateur de fonctionner beaucoup plus lents, comme le processeur serait obligé d'attendre que les données soient envoyées à partir de la mémoire principale du système.
Le CPU n'est pas seulement un élément important, mais une question cruciale. Sans elle, le système ne serait pas en mesure de fonctionner du tout. Cette composante essentielle détermine également la performance globale tout système informatique donné fournit.