Instruction |
Destination |
Source |
Jeu d'instructions |
Description |
CALL |
adresse ou label |
|
16 bits |
Poursuit l'exécution à l'adresse donnée en paramètre, en empilant l'adresse de retour. |
CLI |
|
|
16 bits |
Empêche le traitement des interruptions masquables. |
CMP |
registre général |
valeur immédiate |
16 bits |
Compare la source à la destination et met le registre de drapeaux à jour. |
INT | valeur immédiate | | 16 bits | Appel d'une fonction d'interuption. |
JE |
adresse ou label |
|
16 bits |
Saute à l'adresse indiquée si ZF (Zero Flag) est à 1. |
JNE |
adresse ou label |
|
16 bits |
Saute à l'adresse indiquée si ZF (Zero Flag) est à 0. |
JNZ |
adresse ou label |
|
16 bits |
Saute à l'adresse indiquée si ZF (Zero Flag) est à 1. |
LODSW |
|
|
16 bits |
Charge le mot DS:SI dans AX et incrémente SI d'un mot. |
MOV |
registre général |
registre général |
16 bits |
Donne comme valeur à la destination la valeur de la source. |
MOV |
mémoire |
registre général |
16 bits |
Donne comme valeur à la destination la valeur de la source. |
MOV |
registre général |
mémoire |
16 bits |
Donne comme valeur à la destination la valeur de la source. |
MOV |
mémoire |
valeur immédiate |
16 bits |
Donne comme valeur à la destination la valeur de la source. |
MOVAPD |
registre XMM |
mémoire |
SSE |
Donne comme valeur à la destination la valeur de la source. |
OR |
registre général |
valeur immédiate registre général |
16 bits |
Effectue un OR logique entre les opérandes, stocke le résultat dans la destination et met le registre de drapeaux à jour. |
POP |
registre général |
|
16 bits |
Dépile 16 bits. |
PUSH |
registre général |
|
16 bits |
Empile 16 bits. |
RET |
|
|
16 bits |
Dépile Code Index : retourne d'une fonction. |
SHR |
registre général |
valeur immédiate |
16 bits |
Décale les bits de la destination de [valeur de la source] bits vers la droite. Le dernier bit décalé est stocké dans le bit de retenue, CF. |
SHL |
registre général |
valeur immédiate |
16 bits |
Décale les bits de la destination de [valeur de la source] bits vers la gauche. Le dernier bit décalé est stocké dans le bit de retenue, CF. |
STI |
|
|
16 bits |
Autorise le traitement des interruptions masquables. |
TEST |
registre général |
valeur immédiate |
16 bits |
Effectue un ET logique entre les opérandes et met le registre de drapeaux à jour. Ne modifie pas les opérandes. |
XOR |
registre général |
registre général |
16 bits |
Effectue un OU EXCLUSIF logique entre les opérandes, stocke le résultat dans la destination et met le registre de drapeaux à jour. |