Assembleur 80x86 | FSIN |
---|---|
INTEL MPU 80387+ | Float SINus |
Syntaxe
FSIN |
Description
Cette instruction permet d'effectuer le calcule de la fonction trigonométrique du sinus du registre ST(0) et le copie dans le registre ST(1), le registre ST(0) prend la valeur 1,0.
Algorithme
MODULE FSIN SI ST(0) < 263 ALORS C2 ← 0 ST(0) ← SIN(ST(0)) SINON C2 ← 1 FIN SI MODULE SIN(X) R ← X x X S ← 42.0 BOUCLE POUR I ← 10 JUSQU'A 1 S ← 4.0 x I - 2.0 + (-R) / S FIN BOUCLE POUR RETOURNE 2.0 x X x S / (R + S x S) |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
FSIN | D9h FEh | Cette instruction permet d'effectuer le calcule de la fonction trigonométrique du sinus du registre ST(0) et le copie dans le registre ST(1), le registre ST(0) prend la valeur 1,0. |
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 850
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 484 à 485.
Dernière mise à jour : Vendredi, le 5 septembre 2014