| Assembleur 80x86 | MOVHPS |
|---|---|
| INTEL Pentium III (KNI/MMX2)+ | Move High Packed Single-Precision Floating-Point Values |
Syntaxe
| MOVHPS dest,source |
Paramètres
| Nom | Description |
|---|---|
| dest | Ce paramètre permet d'indiquer l'opérande recevant la valeur. |
| source | Ce paramètre permet d'indiquer l'opérande contenant la valeur à copier. |
Description
Cette instruction permet de copier le contenu du haut de deux paquets de valeurs réel de simple précision dans une opérande de destination.
Algorithme
|
MODULE MOVHPS(dest,source) SI dest est mémoire 64 bits ALORS dest(63..32) ← source(127..96) dest(31..0) ← source(95..64) FIN SI SI source est mémoire 64 bits ALORS dest(127..96) ← source(63..32) dest(95..64) ← source(31..0) FIN SI |
Mnémonique
| Instruction | Opcode | Description |
|---|---|---|
| MOVHPS xmm,m64 | 0Fh 16h /r | Cette instruction permet de copier le contenu du haut de deux paquets de valeurs réel de simple précision dans une opérande de destination. |
| MOVHPS m64,xmm | 0Fh 17h /r | Cette instruction permet de copier le contenu du haut de deux paquets de valeurs réel de simple précision dans une opérande de destination. |
Références
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 754 à 757.
Dernière mise à jour : Vendredi, le 5 septembre 2014