Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • SDK de base manquant Xcode 
  • Comment lier un compilateur C pour N…
  • Comment lire un document Word en uti…
  • Comment créer un vecteur de tableau…
  • Comment Boucle Remplir un tableau à…
  • Comment graphiquement une onde sinus…
  • Comment se connecter à Papaye Andro…
  • Comment construire une file d'attent…
  • Comment faire un tableau en C qui dé…
  • C # : Comment faire pour obtenir ou …
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Démontrer une compréhension correcte du microprocesseur du cycle d'exécution de récupération ?

    Le cycle de récupération-exécution d'un microprocesseur

    Le cycle d'extraction-exécution est le cycle de fonctionnement fondamental d'un microprocesseur. Elle se compose de deux étapes principales :

    1. Récupérer :Le microprocesseur récupère une instruction de la mémoire.

    2. Exécuter :Le microprocesseur exécute l'instruction.

    Le cycle d'extraction-exécution est répété en continu jusqu'à ce que le microprocesseur soit éteint.

    Récupérer l'étape

    Pendant l'étape de récupération, le microprocesseur lit l'instruction au niveau du compteur de programme actuel (PC) à partir de la mémoire. Le PC est un registre qui stocke l'adresse de la prochaine instruction à exécuter.

    Une fois l'instruction récupérée, le PC est incrémenté de la longueur de l'instruction en octets. Cela garantit que le microprocesseur récupérera l’instruction suivante dans l’ordre.

    Exécuter l'étape

    Au cours de l'étape d'exécution, le microprocesseur décode l'instruction et effectue l'opération spécifiée par l'instruction. L'opération peut impliquer la lecture ou l'écriture de données à partir de la mémoire, l'exécution d'opérations arithmétiques ou le branchement vers un emplacement différent du programme.

    Une fois l'instruction exécutée, le microprocesseur passe au cycle d'extraction-exécution suivant.

    Exemple

    Voici un exemple de cycle de récupération-exécution pour un microprocesseur simple :

    1. Le microprocesseur récupère l'instruction « ADD A, B » de la mémoire.

    2. Le microprocesseur décode l'instruction et détermine qu'il s'agit d'une opération d'addition.

    3. Le microprocesseur lit les valeurs des registres A et B dans la mémoire.

    4. Le microprocesseur additionne les valeurs des registres A et B et stocke le résultat dans le registre C.

    5. Le microprocesseur incrémente le PC de la longueur de l'instruction (dans ce cas, deux octets).

    6. Le microprocesseur passe au cycle d'extraction-exécution suivant.

    Conclusion

    Le cycle d'extraction-exécution est le cycle de fonctionnement fondamental d'un microprocesseur. Il est chargé de récupérer les instructions de la mémoire et de les exécuter. Le cycle d'extraction-exécution est répété en continu jusqu'à ce que le microprocesseur soit éteint.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser CoffeeCup StyleSheet Maker 
  • Comment écrire un programme C pour Trouver la série de Fibonacci 
  • Comment inverser un numéro en C 
  • Comment compiler Flex pour iPhone 
  • Comment faire un fichier EXE dans le Bloc-notes 
  • Comment faire pour modifier le curseur en C + + 
  • Comment écrire un programme pour trouver l’énergie cinétique en C ? 
  • Comment utiliser des variables globales pour C Programming 
  • Comment convertir une chaîne en valeur booléenne 
  • Comment conserver une phrase dans un tableau en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc