Le nom chinois de CPU est unité centrale de traitement, également connue sous le nom d'unité centrale de traitement et de microprocesseur ; c'est le cœur de calcul et de contrôle du système informatique et l'unité d'exécution finale pour le traitement de l'information et l'exécution du programme. Sa fonction principale est d'interpréter. instructions informatiques et traitement de données dans des logiciels. Le CPU se compose principalement de deux parties, à savoir le contrôleur et l'unité arithmétique, qui comprennent également la mémoire cache et le bus de données et de contrôle qui réalisent la connexion entre elles.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Le nom chinois du CPU est Central Processing Unit, également connu sous le nom d'unité centrale de traitement et de microprocesseur ; il est généralement composé d'une unité d'opération logique, d'une unité de contrôle et d'une unité de stockage.
En tant que noyau de calcul et de contrôle du système informatique, le CPU est l'unité d'exécution finale pour le traitement de l'information et l'exécution du programme. Depuis sa création, le CPU a fait de grands progrès en termes de structure logique, d'efficacité opérationnelle et d'extension de fonctions.
L'unité centrale de traitement (CPU) est l'un des principaux dispositifs des ordinateurs électroniques et le composant principal de l'ordinateur. Sa fonction est principalement d'interpréter les instructions informatiques et de traiter les données dans les logiciels informatiques. Le processeur est le composant central de l'ordinateur qui lit les instructions, les décode et les exécute. L'unité centrale de traitement se compose principalement de deux parties, à savoir le contrôleur et l'unité arithmétique, qui comprennent également la mémoire cache et le bus de données et de contrôle qui réalisent la connexion entre elles. Les trois composants principaux d'un ordinateur électronique sont le processeur, la mémoire interne et les périphériques d'entrée/sortie. Les principales fonctions de l'unité centrale de traitement sont de traiter les instructions, d'effectuer des opérations, de contrôler le temps et de traiter les données.
Dans l'architecture informatique, le processeur est l'unité matérielle de base qui contrôle et alloue toutes les ressources matérielles de l'ordinateur (telles que la mémoire, les unités d'entrée et de sortie) et effectue les opérations générales. Le CPU est le cœur de calcul et de contrôle de l’ordinateur. Les opérations de toutes les couches logicielles du système informatique seront éventuellement mappées aux opérations du processeur via le jeu d'instructions.
Principe de fonctionnement
L'architecture Von Neumann est le fondement des ordinateurs modernes. Dans cette architecture, les programmes et les données sont stockés de manière uniforme. Les instructions et les données doivent être accessibles à partir du même espace de stockage et transmises via le même bus, et ne peuvent pas être exécutées de manière superposée. Selon le système de von Neumann, le travail du processeur est divisé en cinq étapes suivantes : étape de récupération des instructions, étape de décodage des instructions, étape d'exécution des instructions, accès à la mémoire et écriture du résultat.
La récupération d'instructions (IF, instruction fetch) est le processus de récupération d'une instruction de la mémoire principale vers le registre d'instructions. La valeur dans le compteur de programme indique l'emplacement de l'instruction en cours dans la mémoire principale. Lorsqu'une instruction est récupérée, la valeur dans le compteur de programme (PC) est automatiquement incrémentée en fonction de la longueur du mot d'instruction.
Étape de décodage de l'instruction (ID, décodage de l'instruction), après avoir récupéré l'instruction, le décodeur d'instruction divise et interprète l'instruction récupérée selon le format d'instruction prédéterminé, et identifie et distingue différentes catégories d'instructions et diverses méthodes pour obtenir l'opérande. Les processeurs CISC modernes utilisent le fractionnement pour améliorer le parallélisme et l'efficacité.
Phase d'instruction d'exécution (EX, exécuter), réalisant spécifiquement la fonction de l'instruction. Différentes parties du CPU sont connectées pour effectuer les opérations requises.
Phase d'accès et d'accès (MEM, mémoire), selon les besoins de l'instruction pour accéder à la mémoire principale et lire l'opérande, le CPU obtient l'adresse de l'opérande dans la mémoire principale, et lit l'opérande dans la mémoire principale pour le fonctionnement. Certaines instructions ne nécessitent pas d'accès à la mémoire principale, cette étape peut donc être ignorée.
Étape de réécriture du résultat (WB, réécriture), en tant que dernière étape, l'étape de réécriture du résultat "réécrit" les données de résultat en cours d'exécution de l'étape d'instruction d'exécution dans une forme de stockage. Les données de résultat sont généralement écrites dans le registre interne de la CPU afin qu'elles soient rapidement accessibles par les instructions suivantes ; de nombreuses instructions modifient également l'état des bits d'indicateur dans le registre des mots d'état du programme. Ces bits d'indicateur marquent différents résultats d'opération et peuvent. être utilisé pour affecter les actions du programme.
Une fois l'instruction exécutée et les données de résultat réécrites, si aucun événement inattendu (tel qu'un débordement de résultat, etc.) ne se produit, l'ordinateur obtiendra l'adresse de l'instruction suivante à partir du compteur du programme et démarrera un nouveau cycle. Le cycle d'instruction obtiendra séquentiellement l'instruction suivante. De nombreux processeurs complexes peuvent récupérer plusieurs instructions à la fois, les décoder et les exécuter simultanément.
Les principaux indicateurs de performances du CPU sont :
La fréquence principale est la fréquence d'horloge du CPU (CPU Clock Speed). C'est ce qui nous préoccupe le plus. Ce que nous appelons 233, 300, etc. y fait référence. De manière générale, plus la fréquence principale est élevée, plus le processeur est rapide et plus la machine globale est élevée.
La fréquence d'horloge est la fréquence d'horloge externe du processeur, fournie par la carte mère de l'ordinateur. Elle était auparavant de 66 MHz, mais certaines cartes mères prennent actuellement en charge 75 et 83 MHz. Actuellement, le dernier chipset BX d'Intel utilise une fréquence d'horloge de 100 MHz. De plus, certains chipsets non Intel tels que les MVP3 et MVP4 de VIA ont également commencé à prendre en charge le FSB à 100 MHz. La carte mère BX d'Elite peut même prendre en charge un FSB de 133 MHz, ce qui constitue le premier choix des overclockeurs.
Cache interne (Cache L1) : Le cache enfermé à l'intérieur de la puce CPU est utilisé pour stocker temporairement certaines instructions et données pendant le fonctionnement du CPU. La vitesse d'accès est cohérente avec la fréquence principale du CPU. L'unité de capacité du cache L1 est généralement Ko. Plus le cache L1 est grand, moins le processeur échange de données avec le cache et la mémoire L2 plus lents pendant le fonctionnement, ce qui peut augmenter la vitesse de calcul de l'ordinateur.
Cache externe (Cache L2) : Un cache externe au CPU. Le L2 du processeur PentiumPro fonctionne à la même fréquence que le CPU, mais il est cher, donc le Pentium II fonctionne à la moitié de la fréquence du CPU, avec une capacité. de 512K. Afin de réduire les coûts, Inter Corporation a produit un processeur sans L2 nommé Celeron, qui offre de bonnes performances et est idéal pour l'overclocking.
La technologie MMX est l'abréviation de « Multimedia Extension Instruction Set ». MMX est une nouvelle technologie adoptée par Intel en 1996 pour améliorer le processeur Pentium dans les applications audiovisuelles, graphiques et de communication. 57 instructions MMX sont ajoutées au CPU En plus d'ajouter des instructions MMX au jeu d'instructions, le cache L1 dans la puce CPU est augmenté de 16 Ko d'origine à 32 Ko (16 Ko d'instructions + 16 Ko de données. Par conséquent, le CPU MMX contient du MMX). lors de l'exécution de processeurs plus nombreux que les processeurs ordinaires, lorsque le programme est instruit, la capacité à gérer le multimédia est augmentée d'environ 60 %. À l'heure actuelle, les processeurs disposent essentiellement de la technologie MMX. En plus des processeurs P55C et Pentium II, il existe également des K6, K6 3D, MII, etc.
Processus de fabrication : le processus de fabrication actuel du processeur est de 0,35 micron, le dernier PII peut atteindre 0,28 micron et le processus de fabrication du processeur à l'avenir peut atteindre 0,18 micron.
Fabricants de processeurs
1. Intel Corporation
Intel est le grand frère dans la production de processeurs. Il occupe plus de 80 % des parts de marché. Les processeurs produits par Intel sont devenus de facto les spécifications techniques et les normes des processeurs x86. . Le dernier PII devient le processeur de choix.
2. Société AMD
Plusieurs entreprises utilisent actuellement des produits CPU. Outre Intel, le challenger le plus puissant est AMD. Les derniers K6 et K6-2 ont de très bonnes performances en termes de coûts, en particulier le K6-2. Il utilise la technologie 3DNOW. fonctionnent bien en 3D.
3. IBM et Cyrix
Après la fusion d'IBM et Cyrix, la société nationale américaine de semi-conducteurs, elle dispose enfin de sa propre ligne de production de puces, et ses produits finis deviendront de plus en plus complets. Les performances actuelles du MII sont également bonnes, surtout son prix est très bas.
4.IDT Company
IDT est une étoile montante parmi les fabricants de processeurs, mais elle n'est pas encore mature.
5. VIA VIA Corporation
VIA VIA est un fabricant de chipsets de cartes mères à Taiwan. Il a acquis les départements CPU de Cyrix et IDT susmentionnés et a lancé son propre CPU
6 Godson domestique, surnommé Gou Sheng. Les processeurs polyvalents indépendants appartenant à l'État ne sont que des droits de propriété. Il existe déjà 2 générations de produits, et ils ne peuvent que rattraper l'ère P2 d'INTEL
Pour des informations plus pertinentes, veuillez visiter la rubrique
FAQCe 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!