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