Retour index

Structure d'une instruction en assembleur

Retour niveau sup

L'assembleur est un langage. Il est donc régit par une syntaxe. Toute instruction assembleur comporte les champs suivants, certains étant obligatoires, d'autres facultatifs.

  • Etiquette : permet de repérer une instruction dans un programme.
  • Mnemonique : nom de l'instruction
  • Format : taille des données manipulées. S'il n'est pas spécifié, une valeur par défaut est utilisée.
  • Opérandes : données source et destination de l'instruction à exécuter (grâce à différents modes d'adressage possibles). La source et la destination peuvent être confondues ; il n'y a alors qu'un seul opérande. Certaines instructions peuvent utiliser trois opérandes (addition par exemple).
  • Commentaires : description de l'objet de l'instruction en cours pour une meilleure compréhension du programme.

 

Syntaxe d'une instruction assembleur : cas du 68k

Syntaxe d'une instruction assembleur : cas du 8051

 

Retour index

Suite