Connaissances Informatiques >> Matériel >> CPUs >> Content
  Derniers articles
  • Quel est le nombre maximum de proces…
  • Quelle est la différence entre un p…
  • Quels sont les composants utilisés …
  • Quelles sont les 5 façons d’identif…
  • Quelle autre signification le proces…
  • P4 GHz Socket 478 Spécifications CP…
  • Quelle est la différence entre une …
  • Qu’est-ce qu’un processeur Dual Core…
  • Le processeur Celeron 450 est-il bon…
  • Comment connecter un radiateur et ve…
  •   CPUs
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Ordinateurs portables

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad

  • iPhone
  •  
    CPUs

    Comment le composant du CPU exécute-t-il le programme ?

    L'exécution d'un programme par les composants d'un processeur est un processus complexe, mais voici une explication simplifiée :

    1. Récupérer :

    * L'Unité de contrôle (CU) joue un rôle central. Il récupère l'instruction suivante de la mémoire. L'adresse de l'instruction est conservée dans un registre appelé Compteur de programme (PC). . Le CU envoie cette adresse au contrôleur de mémoire.

    * L'instruction est ensuite récupérée de la mémoire et placée dans le Registre d'instructions (IR) .

    2. Décoder :

    * L'Unité de contrôle (CU) décode l’instruction dans l’IR. Cela implique de déterminer quelle opération doit être effectuée (par exemple, addition, soustraction, branchement) et d'identifier les opérandes (les données sur lesquelles l'opération agira). L'instruction est décomposée en ses éléments constitutifs (opcode et opérandes).

    3. Exécuter :

    * C'est ici que l'Unité Arithmétique et Logique (ALU) entre en jeu. L'ALU effectue les opérations arithmétiques ou logiques spécifiées par l'instruction. Par exemple, si l’instruction consiste à additionner deux nombres, l’ALU effectuera l’addition.

    * Les opérandes peuvent être situés dans des registres (mémoire interne rapide du processeur) ou dans la mémoire principale (mémoire externe plus lente). La CU gère le transfert de données entre les registres, la mémoire et l'ALU.

    4. Magasin :

    * Une fois que l'ALU a terminé son fonctionnement, le résultat est souvent stocké dans un registre ou réécrit en mémoire. La CU dirige ce transfert de données.

    5. Répétez :

    * Le PC est incrémenté pour pointer sur l'instruction suivante, et le cycle recommence (Fetch, Decode, Execute, Store). Ce cycle se poursuit jusqu'à ce que le programme se termine (par exemple, une instruction d'arrêt est rencontrée).

    Implication d'autres composantes :

    * Registres : Il s'agit d'emplacements de stockage à grande vitesse au sein du processeur, utilisés pour stocker les données et les instructions en cours de traitement actif. Différents types de registres existent (par exemple, registres à usage général, accumulateur, drapeaux).

    * Cache : Une petite mémoire rapide qui agit comme un tampon entre le processeur et la mémoire principale. Il stocke les instructions et les données fréquemment consultées, accélérant ainsi l'exécution du programme.

    * Unité de gestion de la mémoire (MMU) : Gère la traduction des adresses virtuelles (utilisées par le programme) en adresses physiques (emplacements réels dans la RAM). Ceci est crucial pour gérer efficacement la mémoire et protéger le système d’exploitation.

    Analogie simplifiée :

    Imaginez un chef (CU) suivant une recette (programme). La recette est stockée dans un livre de recettes (mémoire). Le chef lit une instruction (récupérer) à la fois dans le livre de recettes, comprend quoi faire (décoder), exécute l'action (exécuter) et met peut-être le résultat dans une assiette (stocker). Le chef continue de suivre la recette jusqu'à ce qu'elle soit terminée. Les comptoirs de cuisine (registres) et le garde-manger (cache) aident le chef à travailler plus efficacement.

    Ceci est une explication simplifiée. Les processeurs modernes utilisent des techniques sophistiquées telles que le pipeline, l'exécution dans le désordre et l'architecture superscalaire pour améliorer encore les performances et exécuter plusieurs instructions simultanément. Cependant, les étapes fondamentales de récupération, décodage, exécution et stockage restent essentielles au fonctionnement du processeur.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre à jour un CPU eMachine 
  • Quelle est la qualité de l'ordinateur Gateway Intel Core i7 920 2,66 GHz FX6801-09h pour le montage…
  • Le processeur Celeron 450 est-il bon ? 
  • Comment forcer un CPU E6400 à haute vitesse 
  • Qu'est-ce que le CPU dans le système informatique? 
  • Pouvez-vous remplacer le processeur de votre ibook g4 power PC par un processeur Intel ? 
  • L'unité de contrôle est-elle un autre nom pour le processeur? 
  • Qu'est-ce que le processeur i3? 
  • Quels sont les processeurs Intel Pentium M pour? 
  • Un processeur dual core de 3,0 GHz a-t-il une puissance de traitement totale ou, comme il y a deux c…
  • Connaissances Informatiques © http://www.ordinateur.cc