Assembleur 80x86 | PF2IW |
---|---|
AMD 3DNow!+ | Packed Float Point to Integer Word conversion with sign extend |
Syntaxe
PF2IW dest,source |
Description
Cette instruction permet de convertir un double mots d'un format réel à un format d'entier 16 bits.
Algorithme
SI source(31..0) >= 215 ALORS dest(31..0) ← 00007FFFh SINON SI source(31..0) ≤ -215 ALORS dest(31..0) ← FFFF8000h SINON dest(31..0) ← [ source(31..0) ] FIN SI SI source(63..32) >= 215 ALORS dest(63..32) ← 00007FFFh SINON SI source(63..32) ≤ -215 ALORS dest(63..32) ← FFFF8000h SINON dest(63..32) ← [ source(63..32) ] FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
PF2IW mm,mm/m64 | 0Fh 0Fh 1Ch /r | Cette instruction permet de convertir un double mots d'un format réel à un format d'entier 16 bits. |
Références
AMD Extensions to the 3DNow! and MMX Instruction Sets Manual, Edition Advanced Micro Devices, March 2000, Publication No. 22466D, page 12.
Dernière mise à jour : Samedi, le 20 septembre 2014