Voici les instructions assembleur classés par catégorie d'opérateurs :
Instruction | Description | CPU/MPU |
---|---|---|
ADC | Cette instruction additionne 2 quantités numériques sur 8 ou 16 bits et ajoute ensuite la valeur de l'indicateur de retenue, lequel est contenu dans le drapeau CF (CARRY FLAG), à la somme obtenu. | INTEL 8088+ |
ADD | Cette instruction additionne 2 quantités numérique sur 8 ou 16 bits. | INTEL 8088+ |
AND | Cette instruction permet d'effectuer un ET BINAIRE sur les 2 opérandes spécifiés. | INTEL 8088+ |
DEC | Cette instruction décrément de 1 le registre ou l'adresse mémoire spécifié. | INTEL 8088+ |
DIV | Cette instruction permet d'effectuer une division non-signée (nombre naturel). | INTEL 8088+ |
FDIV | Cette instruction offre la possibilité d'effectuer des division de nombre réel de valeur positive. | INTEL MPU 8087+ |
FDIVP | Cette instruction offre la possibilité d'effectuer des division de nombre réel et place ST(0) dans la pile. | INTEL MPU 8087+ |
FDIVR | Cette instruction offre la possibilité d'effectuer des division de nombre réel de valeur positive avec les registres inversés «cible» par «source». | INTEL MPU 8087+ |
FDIVRP | Cette instruction offre la possibilité d'effectuer des division de nombre réel avec les registres inversés «cible» par «source» et place ST(0) dans la pile. | INTEL MPU 8087+ |
FIADD | Cette instruction offre l'essentiel possibilité d'ajoute le nombre réel source à cible et enregistre la somme dans cible. | INTEL MPU 8087+ |
FIDIV | Cette instruction offre la possibilité d'effectuer des division de nombre réel. | INTEL MPU 8087+ |
FIDIVR | Cette instruction offre la possibilité d'effectuer des division de nombre réel avec les registres inversés «cible» par «source». | INTEL MPU 8087+ |
FIMUL | Cette instruction permet de multiplier le nombre réel «source» par «cible» et sauvegarde le résultat dans «cible». | INTEL MPU 8087+ |
FISUB | Cette instruction offre l'essentielle possibilité de soustraire le nombre «source» du registre ST(0). | INTEL MPU 8087+ |
FISUBR | Cette instruction offre l'essentielle possibilité de soustraire le nombre du registre ST(0) de «source». | INTEL MPU 8087+ |
FMUL | Cette instruction permet de multiplier le nombre réel de valeur positive «source» par «cible» et sauvegarde le résultat dans «cible». | INTEL MPU 8087+ |
FMULP | Cette instruction permet de multiplier le nombre réel de valeur positive «source» par «cible» et sauvegarde le résultat dans «cible» et prend ensuite ST(0) dans la pile de registres. | INTEL MPU 8087+ |
FSUB | Cette instruction permet de soustraire un nombre entier du registre ST(0). | INTEL MPU 8087+ |
FSUBPP | Cette instruction permet de soustraire un nombre entier du registre ST(0) et copie le registre ST(0) dans la pile de registres. | INTEL MPU 8087+ |
FSUBR | Cette instruction permet de soustraire le registre ST(0) du nombre entier et place le résultat dans le registre ST(0). | INTEL MPU 8087+ |
FSUBRP | Cette instruction permet de soustraire le registre ST(0) du nombre entier et place le résultat dans le registre ST(0) et copie le registre ST(0) dans la pile de registres. | INTEL MPU 8087+ |
IDIV | Cette instruction permet d'effectuer une division signée (nombre entier). | INTEL 8086+ |
IMUL | Cette instruction permet d'effectuer une multiplication signée (nombre entier). | INTEL 8086+ |
INC | Cette instruction permet d'incrémenter un registre ou un emplacement mémoire. | INTEL 8086+ |
MUL | Cette instruction permet d'effectuer une multiplication non-signée (nombre naturel). | INTEL 8086+ |
NEG | Cette instruction permet d'effectuer le complément à 2 d'une opérande. | INTEL 8086+ |
NOT | Cette instruction permet d'inverser la valeur de chacun des bits d'une opérande. | INTEL 8086+ |
OR | Cette instruction permet d'effectuer un OU BINAIRE sur les 2 opérandes spécifiés. | INTEL 8086+ |
SBB | Cette instruction permet de soustraire avec l'indicateur de retenue (CF) une valeur à une opérande. | INTEL 8088+ |
SUB | Cette instruction permet de soustraire une valeur à une opérande. | INTEL 8088+ |
XOR | Cette instruction permet d'effectuer un OU exclusif BINAIRE sur les 2 opérandes spécifiés. | INTEL 8086+ |
Dernière mise à jour : Vendredi, le 4 mars 2016