Processeur vs microprocesseur
Il s'agit d'un microprocesseur (un circuit électronique construit sur une plaquette / dalle semi-conductrice) qui est communément appelé processeur et appelé unité centrale de traitement d'un système informatique. C'est une puce électronique qui traite les informations en fonction des entrées. Il est capable de manipuler, récupérer, stocker et / ou afficher des informations sous forme binaire. Chaque composant du système fonctionne sous les instructions directement ou indirectement du processeur.
Le premier microprocesseur a été développé dans les années 1960 après la découverte du transistor semi-conducteur. Un processeur analogique ou un ordinateur suffisamment grand pour remplir complètement une pièce pourrait être miniaturisé à l'aide de cette technologie à la taille d'une vignette. Intel a lancé le premier microprocesseur Intel 4004 au monde en 1971. Depuis lors, il a eu un impact énorme sur la civilisation humaine, en faisant progresser la technologie informatique.
Un processeur exécute des instructions à une fréquence déterminée par un oscillateur, qui agit comme mécanisme d'horloge pour le circuit. Au pic de chaque signal d'horloge, le processeur exécute une seule opération élémentaire ou une partie d'une instruction. La vitesse du processeur est déterminée par cette vitesse d'horloge. De plus, Cycles par Instruction (CPI) donne le nombre moyen de cycles requis pour exécuter une instruction pour le processeur. Les processeurs avec des valeurs IPC inférieures sont plus rapides que ceux avec des valeurs IPC plus élevées.
Un processeur se compose de plusieurs unités interconnectées. La mémoire cache et les unités de registre, l'unité de contrôle, l'unité d'exécution et l'unité de gestion de bus sont les principaux composants d'un processeur. L'unité de contrôle relie les données entrantes, les décode et les transmet aux étapes d'exécution. Il contient des sous-composants appelés séquenceur, compteur ordinal et registre d'instructions. Le séquenceur synchronise le taux d'exécution des instructions avec la vitesse d'horloge et transmet également les signaux de commande à d'autres unités. Le compteur ordinal conserve l'adresse de l'instruction en cours d'exécution et le registre d'instructions contient les instructions suivantes qui doivent être exécutées.
L'unité d'exécution effectue les opérations sur la base des instructions. L'unité arithmétique et logique, l'unité à virgule flottante, le registre d'état et le registre d'accumulateur sont les sous-composants de l'unité d'exécution. L'arithmétique et l'unité logique (ALU) exécutent des fonctions arithmétiques et logiques de base, telles que les opérations ET, OU, NON et XOR. Ces opérations sont effectuées sous forme binaire soumise à une logique booléenne. L'unité à virgule flottante effectue des opérations liées aux valeurs en virgule flottante, qui ne sont pas effectuées par l'ALU.
Les registres sont de petits emplacements de mémoire locale à l'intérieur de la puce qui stockent temporairement les instructions pour les unités de traitement. Le registre d'accumulateur (ACC), le registre d'état, le registre d'instructions, le compteur ordinal et le registre tampon sont les principaux types de registres. Le cache est également une mémoire locale qui permet de stocker temporairement les informations disponibles dans la RAM pour un accès plus rapide lors des opérations.
Les processeurs sont construits en utilisant différentes architectures et jeux d'instructions. Un jeu d'instructions est la somme des opérations de base qu'un processeur peut accomplir. Sur la base des jeux d'instructions, les processeurs sont classés comme suit.
• Famille 80 × 86: («x» au milieu représente la famille) 386, 486, 586, 686, etc.
• BRAS
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Il existe plusieurs classes de conceptions de microprocesseurs Intel pour ordinateurs.
386: Intel Corporation a sorti la puce 80386 en 1985. Elle avait une taille de registre de 32 bits, un bus de données de 32 bits et un bus d'adresse de 32 bits et était capable de gérer 16 Mo de mémoire; il contenait 275 000 transistors. Plus tard, i386 a été développé dans des versions supérieures.
486, 586 (Pentium), 686 (classe Pentium II) étaient des microprocesseurs avancés conçus sur la base de la conception d'origine i386.
Quelle est la différence entre le processeur et le microprocesseur?
Le processeur est le même appareil appelé microprocesseur; en fait, processeur est un terme abrégé pour microprocesseur.