CPU et architecture

Que contient le compteur ordinal (PC) du processeur ?

  1. AL'adresse de la prochaine instruction à exécuter
  2. BLe nombre total d'instructions exécutées
  3. CLa température du processeur
Afficher la réponse et l'explication

Réponse : A. L'adresse de la prochaine instruction à exécuter

Le compteur ordinal est le registre qui contient l'adresse en mémoire de la prochaine instruction à lire et exécuter. Normalement, il avance de la longueur de l'instruction (par exemple 4 octets) à chaque instruction exécutée ; il est remplacé par l'adresse de destination lors d'un branchement ou d'un saut, et par l'adresse de début du gestionnaire lors d'une interruption. Lors d'un appel de fonction, sa valeur courante est sauvegardée dans la pile ou dans un registre de lien comme adresse de retour.

S'entraîner sur ce thème Retour au thème

Autres questions sur CPU et architecture

  1. Parmi les politiques d'écriture du cache, quelle description de l'écriture différée (write-back) est correcte ?
  2. Quelle description d'un cache associatif par ensembles est correcte ?
  3. Quelle est la taille usuelle d'une ligne de cache (bloc de cache) dans la plupart des processeurs actuels ?
  4. Dans un pipeline, lorsqu'une instruction utilise immédiatement le résultat de la précédente (aléa de données), quelle technique transmet directement le résultat du calcul à l'instruction suivante sans attendre l'écriture dans le registre ?
  5. Quelle description du petit-boutiste (little-endian) est correcte ?

Comparatifs sur ce thème