Le microprocesseur est une unité centrale de traitement composée d'un ou de quelques circuits intégrés à grande échelle ; le microprocesseur se compose d'une unité logique arithmétique, d'un accumulateur et d'un groupe de registres généraux, d'un compteur de programme, de composants logiques de synchronisation et de contrôle. Il est composé de verrous/tampons de données et d'adresses et bus internes ; le microprocesseur peut effectuer des opérations telles que la récupération d'instructions, l'exécution d'instructions et l'échange d'informations avec la mémoire externe et les composants logiques. Les puces de circuits périphériques forment un micro-ordinateur.
L'environnement d'exploitation de cet article : système Windows 10, ordinateur thinkpad t480.
Qu'est-ce qu'un microprocesseur ?
Un microprocesseur est une unité centrale de traitement composée d'un ou de quelques circuits intégrés à grande échelle. Ces circuits remplissent les fonctions de composants de contrôle et de composants arithmétiques et logiques.
Le microprocesseur peut effectuer des opérations telles que la récupération d'instructions, l'exécution d'instructions et l'échange d'informations avec la mémoire externe et les composants logiques. C'est la partie de contrôle informatique du micro-ordinateur. Il peut être combiné avec des puces de mémoire et des circuits périphériques pour former un micro-ordinateur.
De combien de parties se compose un microprocesseur ?
Le microprocesseur se compose d'une unité logique arithmétique (ALU, Arithmetic Logical Unit), d'un groupe d'accumulateur et de registre général, d'un compteur de programme (également appelé indicateur d'instruction), de composants logiques de synchronisation et de contrôle, de données et d'adresse Composé de verrouillage/tampon et bus interne. L'opérateur et le contrôleur sont ses principaux composants. Guide détaillé de l'enregistrement tGPT|Tutoriel graphique
Structure interne
Le microprocesseur 16 bits (microprocesseur 8086 sur l'image) peut être divisé en deux parties, une partie est la l'unité d'exécution (EU) est la partie qui exécute les instructions ; l'autre partie est l'unité d'interface de bus (BIU), qui est en contact avec le bus 8086 et exécute l'opération de récupération des instructions de la mémoire. Une fois le microprocesseur divisé en EU et BIU, les opérations de récupération des instructions et d'exécution des instructions peuvent se chevaucher. La partie EU dispose d'un fichier de registre, composé de huit registres de 16 bits, qui peuvent être utilisés pour stocker des données, des index et des pointeurs de pile, l'unité logique d'opération arithmétique (ALU) pour effectuer des opérations arithmétiques et logiques, et le registre de drapeau pour enregistrer les conditions des résultats de ces opérations. Ces composants de l'unité d'exécution transfèrent les données via le bus de données. Le composant d'interface de bus dispose également d'un fichier de registre, où CS, DS, SS et ES sont des registres segmentés qui stockent des segments d'espace. IP est le pointeur d'instruction. Le registre de communication interne est également un registre qui stocke temporairement des données. La file d'attente d'instructions stocke le flux d'instructions récupéré à l'avance. Le composant d'interface de bus dispose également d'un additionneur d'adresses, qui additionne la valeur du registre de segment et la valeur de décalage pour obtenir une adresse physique de 20 bits. Les données et l'adresse sont connectées au bus système externe 8086 via une logique de contrôle de bus. Le 8086 dispose d'un bus de données de 16 bits Lors de la transmission de données entre le processeur et la puce externe, des nombres binaires de 16 bits sont transmis en une seule session. Le 8086 possède une structure de pipeline principale qui peut chevaucher les opérations sur puce avec les opérations hors puce.
Classification des microprocesseurs
Selon les domaines d'application des microprocesseurs, les microprocesseurs peuvent être grossièrement divisés en trois catégories : les microprocesseurs à usage général hautes performances, les microprocesseurs embarqués. processeurs de signaux numériques, microcontrôleurs. D'une manière générale, les processeurs à usage général recherchent des performances élevées et sont utilisés pour exécuter des logiciels à usage général et sont équipés de systèmes d'exploitation complets et complexes ; les microprocesseurs intégrés mettent l'accent sur des performances élevées dans la gestion de problèmes d'application spécifiques et sont principalement utilisés pour exécuter des programmes spéciaux pour des domaines spécifiques. Équipé d'un système d'exploitation léger, il est principalement utilisé dans les appareils grand public tels que les téléphones portables et les lecteurs de CD. Les microcontrôleurs sont relativement bon marché et sont les plus demandés sur le marché des microprocesseurs. Ils sont principalement utilisés dans les automobiles, les climatiseurs et les systèmes automatiques. Machines et autres domaines.
CPU est l'abréviation de Central Processing Unit (Central Microprocessor). C'est la partie la plus importante de l'ordinateur et se compose d'unités arithmétiques et de contrôleurs. Si l’on compare un ordinateur à un humain, alors le processeur est le cerveau humain. Les processeurs se sont développés très rapidement. Il n'a fallu que vingt et un ans aux ordinateurs personnels pour passer du 8088 (XT) à l'ère du Pentium 4.
Pour plus d'articles connexes, veuillez visiter le Site Web PHP chinois ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!