| Assembleur 80x86 | FADDP |
|---|---|
| INTEL MPU 8087+ | Float ADDition and Pop |
Syntaxe
| FADDP cible, source |
Paramètres
| Nom | Description |
|---|---|
| cible | Ce paramètre permet d'indiquer l'opérande recevant le résultat |
| source | Ce paramètre permet d'indiquer l'opérande à ajouter au résultat |
Description
Cette instruction complémentaire ajoute le nombre réel source au nombre réel cible et enregistrer la somme dans cible puis prendre le registre mathématique ST(0) et le dépile. Si cible n'est pas défini, le registre mathématique ST(0) est utilisé par défaut. Si source et cible ne sont pas spécifiés, le couple de registre mathématique ST(1) et ST(0) sont exploitée.
Algorithme
|
MODULE FADDP(cible, source) Cible ← Cible + Source POP ST |
Mnémonique
| Instruction | Opcode | Description |
|---|---|---|
| FADDP fpureg | DEh (C0h+r) | Cette instruction complémentaire ajoute le nombre réel source au nombre réel cible et enregistrer la somme dans cible puis prendre le registre mathématique ST(0) et le dépile. |
| FADDP fpureg,ST0 | DEh (C0h+r) | Cette instruction complémentaire ajoute le nombre réel source au nombre réel cible et enregistrer la somme dans cible puis prendre le registre mathématique ST(0) et le dépile. |
Voir également
Langage de programmation - Assembleur 80x86 - MPU : Coprocesseur mathématique
Références
Le livre d'Or PC, Martin Althaus, 1992, ISBN: 2-7361-0934-1, page 842
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2A: Instruction Set Reference, A-M, Edition Intel, Mars 2010, Publication No. 253666-034US, page 395 à 398.
Dernière mise à jour : Vendredi, le 5 septembre 2014