CPU et architecture

Quel est le rôle de l'ALU (unité arithmétique et logique) du processeur ?

  1. AConserver durablement instructions et données
  2. BAfficher des images à l'écran
  3. CEffectuer des calculs tels que additions et opérations logiques
Afficher la réponse et l'explication

Réponse : C. Effectuer des calculs tels que additions et opérations logiques

L'ALU (Arithmetic Logic Unit) est le circuit qui effectue les opérations arithmétiques comme l'addition et la soustraction et les opérations logiques comme AND, OR, la comparaison ou le décalage ; son cœur est l'additionneur. Selon le résultat du décodage, elle reçoit les données des registres et renvoie le résultat ainsi que des drapeaux tels que « nul », « négatif » ou « débordement », utilisés pour les décisions de branchement. Les processeurs hautes performances disposent de plusieurs ALU ainsi que de multiplieurs et d'unités de calcul flottant séparés.

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

Autres questions sur CPU et architecture

  1. Que contient le compteur ordinal (PC) du processeur ?
  2. Parmi les politiques d'écriture du cache, quelle description de l'écriture différée (write-back) est correcte ?
  3. Quelle description d'un cache associatif par ensembles est correcte ?
  4. Quelle est la taille usuelle d'une ligne de cache (bloc de cache) dans la plupart des processeurs actuels ?
  5. 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 ?

Comparatifs sur ce thème