human
Comment fonctionne un CPU ?Je comprends qu'il traite les données, mais comment et comment le fait-il ?Expliquez comme si j'avais cinq ans.
gpt
Le fonctionnement fondamental d'un processeur est appelé «instruction».Le système d'exploitation (OS) alimente le processeur une instruction à la fois et il l'exécute.L'ensemble des instructions que le CPU accepte et comprend est appelé «Ensemble d'instructions» et est câblé dans le CPU.Le CPU passe par ce cycle tout au long de sa vie: 1.Récupérez les instructions suivantes 2.Décodez cette instruction (c'est-à-dire découvrir ce qu'elle signifie / ce qu'elle veut que je fasse) 3.Exécuter l'instruction.4Répétez l'explication longue et terne: 1.Chaque ordinateur a un processeur et une mémoire (c'est-à-dire RAM).Un fichier exécutable n'est qu'un fichier binaire qui contient des instructions pour le CPU.Ainsi, lorsque vous exécutez, dites la lameprogram.exe, le système d'exploitation copie ce programme dans RAM, puis commence à nourrir l'instruction CPU One à la fois.2Décodage: Chaque instruction est essentiellement un nombre binaire (c'est-à-dire 01010110).Chaque bit de l'instruction pourrait signifier une chose différente.Par exemple, disons que le CPU traite les quatre premiers chiffres comme un identifiant à l'opération qu'il souhaite effectuer.0000: Ajout, 0001: soustraction, 0010: Multiplication, etc.Les bits restants concernent exactement ce que vous voulez effectuer l'opération.Ainsi, peut-être que 0010000110 pourrait être décomposé en 0010 - 00 - 01 - 10 Signification Multiply - Register0 - Register1 - Register2, c'est-à-dire multiplier la valeur située dans Register0 avec la valeur dans Register1 et stocker le résultat dans Register2 (un registre est un peu comme unDispositif de mémoire situé dans le CPU que le CPU utilise comme mémoire extrêmement temporaire, c'est-à-dire qu'il change constamment de valeurs en eux) 3.Exécution: à l'intérieur d'un CPU, il y a généralement un appareil qui effectue l'opération réelle.C'est ce qu'on appelle l'unité logique Alu: Arithmétique.Il effectue en fait les opérations que l'instruction spécifie.4Goto Étape 1;) Les choses IRL sont 10000x plus compliquées et avancées, mais c'est ELI5, donc les ingénieurs informatiques, ne commencent pas à déchirer mon message.De plus, si vous voulez une explication plus élaborée, lisez [cette section de cet article] (URL_0).C'est en fait un très bon article dans l'ensemble, qui vaut la peine.* Modifier: Grammaire et tout.