Initiation à l'assembleur

Le microprocesseur (ou CPU en anglais) est le « coeur » de l'ordinateur : c'est lui qui exécute les instructions délivrées par les différents programmes. Il est schématiquement constitué de 3 parties :

Schéma du modèle de Von Neumann

  • Les registres permettent de mémoriser de l'information (donnée ou instruction) au sein même du CPU. Leur nombre et leur taille sont variables en fonction du type de microprocesseur. Dans la suite du cours, on nommera ces registres R1, R2, R3, ...
  • L'unité arithmétique et logique (UAL ou ALU en anglais) est chargée de l'exécution de tous les calculs que peut réaliser le microprocesseur. On retrouve dans cette UAL des circuits comme l'additionneur, étudié dans un précédent chapitre.
  • L'unité de commande (aussi appelée unité de contrôle) permet d'exécuter les instructions (les programmes).