Maison >Problème commun >La relation entre le processeur et la mémoire
L'unité centrale de traitement (CPU, Central Processing Unit) est un circuit intégré à très grande échelle, qui est le cœur de calcul (Core) et le cœur de contrôle (Control Unit) d'un ordinateur. Sa fonction est principalement d'interpréter les instructions informatiques et de traiter les données dans les logiciels informatiques.
L'unité centrale comprend principalement des unités arithmétiques (unité logique arithmétique, ALU, Arithmetic Logic Unit) et une mémoire cache (Cache) et réalise la connexion entre elles. , bus de contrôle et d'état (Bus). Celui-ci, ainsi que la mémoire interne (Mémoire) et les dispositifs d'entrée/sortie (E/S), sont collectivement connus comme les trois composants principaux des ordinateurs électroniques.
Structure physique (Apprentissage recommandé : Tutoriel vidéo PHP)
Le processeur comprend des composants logiques de fonctionnement, des composants de registre, des composants de contrôle, etc. .
Composants logiques
Composants logiques anglais ; Des opérations arithmétiques à virgule fixe ou flottante, des opérations de décalage et des opérations logiques peuvent être effectuées, ainsi que des opérations d'adresse et des conversions.
Enregistrer
Enregistrer les composants, y compris les registres, les registres spéciaux et les registres de contrôle. Les registres à usage général peuvent être divisés en nombres à virgule fixe et nombres à virgule flottante. Ils sont utilisés pour sauvegarder les opérandes de registre et les résultats d'opérations intermédiaires (ou finaux) qui sont temporairement stockés pendant l'exécution de l'instruction. Les registres à usage général sont l'un des composants importants du processeur.
Unité de contrôle
Unité de contrôle anglaise ; l'unité de contrôle est principalement responsable du décodage des instructions et de l'émission des signaux de contrôle pour chaque opération à effectuer pour compléter chaque instruction.
Il a deux structures : l'une est une méthode de contrôle par micro-programme avec un micro-stockage comme noyau ; l'autre est une méthode de contrôle basée sur une structure de câblage logique.
Le microcode est conservé dans le microstockage. Chaque microcode correspond à l'une des micro-opérations les plus élémentaires, également appelées microinstructions ; chaque instruction est composée d'une séquence différente de microcodes, et cette séquence de microcode constitue un programme de microcode. . Une fois que le processeur central a décodé l'instruction, il envoie une certaine séquence de signaux de commande et exécute plusieurs micro-opérations déterminées par ces microcodes dans une séquence donnée et en microcycles pour terminer l'exécution d'une instruction.
Les instructions simples sont composées de (3~5) micro-opérations, tandis que les instructions complexes sont composées de dizaines, voire de centaines de micro-opérations.
La mémoire est l'un des composants importants de l'ordinateur. C'est le pont qui communique avec le CPU.
Tous les programmes de l'ordinateur s'exécutent en mémoire, les performances de la mémoire ont donc un grand impact sur l'ordinateur.
La mémoire est également appelée mémoire interne et mémoire principale. Sa fonction est de stocker temporairement les données de fonctionnement dans le CPU et d'échanger des données avec des mémoires externes telles que des disques durs. Tant que l'ordinateur fonctionne, le CPU transférera les données qui doivent être calculées dans la mémoire pour le calcul. Une fois le calcul terminé, le CPU enverra les résultats. Le fonctionnement de la mémoire détermine également le fonctionnement stable de. l'ordinateur. La mémoire est composée de puces mémoire, de circuits imprimés, de doigts dorés et d'autres pièces.
Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !
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!