| 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. |