Intel a introduit le premier microprocesseur en 1971 et l'a appelé la puce 4004. Les microprocesseurs d'aujourd'hui, avec des dimensions inférieures à un dixième de dollar , offrent plus de puissance et les capacités . Le centre de l' ordinateur , l'unité centrale de traitement ( CPU ) est constituée d' un ou plusieurs microprocesseurs . Fabriquée à partir d'une puce de silicone qui contient des millions de transistors , les microprocesseurs déplacer des données d' une adresse mémoire à un autre emplacement. Les processeurs à prendre des décisions et de passer ensuite à travailler sur de nouvelles instructions et calculs. Unité arithmétique et logique
" de l'unité arithmétique et logique " ( ALU) effectue des calculs mathématiques , comme la soustraction , addition, division et fonctions booléennes . Fonctions booléennes sont un type de logique utilisée pour la conception de circuits . L' ALU exécute également des comparaisons et des tests de logique . Le processeur transmet des signaux à l'ALU , qui interprète les instructions et effectue les calculs .
Registres
microprocesseurs ont des données temporaires occupant un des endroits appelés registres. Ces zones de mémoire conservent les données , telles que des instructions d'ordinateur , l'adresse de stockage , des caractères et autres données. Certaines instructions informatiques peuvent nécessiter l'utilisation de certains registres dans le cadre d'une commande. Chaque registre a une fonction spécifique , comme le registre d'instruction , le compteur de programme , de l'accumulateur et l'adresse de registre mémoire . Par exemple, un registre du programme contient l'adresse des instructions provenant de la mémoire à accès aléatoire.
Vente tracteur
unités de contrôle de
de contrôle ( UC) recevoir les signaux de la CPU , qui charge l'unité de commande pour déplacer des données à partir de microprocesseur au microprocesseur . L'unité de commande dirige également l'unité arithmétique et logique . Les unités de commande sont constitués de plusieurs composants , tels que les circuits logiques de décodage , l'horloge et de contrôle. En travaillant ensemble, ces appareils émettent des signaux à certains endroits sur le microprocesseur.
Par exemple , le décodeur reçoit des commandes à partir d'une application. Le décodeur interprète les instructions et effectue une action . Il envoie des signaux à l'ALU ou dirige registres pour exécuter des tâches spécifiques. L'unité logique de commande émet des signaux vers les différentes sections du microprocesseur et de registres , qui informe ces composants pour exécuter les actions . L'horloge envoie des signaux qui synchronisent et veiller à l'exécution rapide des commandes et des processus.
Autobus
Microprocesseurs avoir un système de bus, qui déplacent des données . Les bus se réfèrent aux classifications de câblage qui ont des tâches et des fonctions spécifiques . Transfère le bus de données les données entre l'unité centrale de traitement et une mémoire à accès aléatoire ( RAM ) - la mémoire principale de l'ordinateur. Le bus de commande envoie les informations nécessaires pour coordonner et contrôler des tâches multiples. Le bus d'adresse transmet l'adresse entre le CPU et la RAM pour les données en cours de traitement .
Mémoire cache
Certains microprocesseurs avancés ont caches mémoire , qui conservent les dernières données utilisées par la CPU. Caches mémoire d'accélérer le processus de calcul, car le processeur n'a pas besoin d' aller à la RAM plus lente à récupérer des données. Beaucoup d'ordinateurs ont le niveau 1 ou de niveau 2 caches , certains systèmes ont caches de niveau 3 . Le niveau de la mémoire cache indique l'ordre dans lequel l' unité centrale de traitement vérifie la présence de données , en commençant par le niveau 1. Les fabricants intègrent souvent de niveau 2 et de niveau 3 caches dans le microprocesseur , ce qui améliore la vitesse de traitement .