Comment Ca Marche l'informatique ?
 
 Comment Ça Marche - Articles - L'assembleur - Liste des principales instructions
 Accueil
 Forums
 Astuces
 Guide d'achat
 
   
 
 
Livres Comment ça marche?
Tout sur le hardware PC
Tout sur la sécurité
Tout sur le webmastering
Présentation des trois premiers ouvrages de la collection CommentCaMarche.net
Page d'accueil
Ajouter aux favoris
Contribuer à cet article
Ecrire à Jean-Francois Pillou
Langage Assembleur
Présentation
Compilation
Instructions
Adressage
Instructions arithmétiques et logiques
Affectation
Branchements
Pile
Procédures
Segmentation de la mémoire
Liste des principales instructions
Version 2.0.6
 
Liste des instructions en assembleur Page précédente Retour à la page d'accueil

Tableau des principales instructions en assembleur

Voici une liste (non exhaustive) des principales instructions en assembleur des processeurs 80x86, ainsi que du code machine qui leur est associé et de leur taille en mémoire. Les valeurs val et les adresses adr sont données sur 16 bits.

Instruction en assembleur Instruction en code machine Taille de l'instruction
(en octets)
Descriptif de l'instruction
ADD AX, Val 05 3 Ajoute à AX la valeur indiquée et stocke le résultat dans AX
ADD AX, Adr 03 06 4 Ajoute à AX la valeur stockée à l'adresse indiquée et stocke le résultat dans AX
CMP AX, Val 3D 3 Compare AX et la valeur indiquée
CMP AX, Adr 3B 06 4 Compare AX et la valeur stockée à l'adresse indiquée
DEC AX 48 1 Décrémente AX (soustrait 1)
INC AX 40 1 Incrémente AX (ajoute 1)
JA adr     Saut à l'adresse indiquée si CF=0
JB adr     Saut à l'adresse indiquée si CF=1
JE adr 74 2 Saut à l'adresse indiquée si égalité
JG adr 7F 2 Saut à l'adresse indiquée si supérieur
JLE adr 7E 2 Saut à l'adresse indiquée si inférieur
JNE adr 75 2 Saut à l'adresse indiquée si non-égalité


Page précédente

  Ce document intitulé « L'assembleur - Liste des principales instructions » issu de Comment Ça Marche est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.