| Assembleur 80x86 |
MOVQ |
| INTEL Pentium MMX+ |
Move Quadword |
Syntaxe
Paramètres
| Nom |
Description |
| destination |
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 un quadruple mot d'une opérande source vers une opérande destination dans le cas des registres XMM.
Remarque
- Si vous souhaitez utiliser cette instruction avec le Free Pascal, vous devez avoir la directive de compilation $MMX d'activé.
Si vous souhaitez utiliser directement les possibilités de ces instructions, ainsi il faudra utiliser le mot réservé «ASM» pour arriver à cet objectif.
Algorithme
MODULE MOVQ(destination,source)
destination ← source
|
Mnémonique
| Instruction |
Opcode |
Description |
| MOVQ mm, mm/m64 |
0Fh 6Fh /r |
Cette instruction permet de copier un quadruple mot d'une opérande source vers une opérande destination dans le cas des registres XMM. |
| MOVQ mm/m64, mm |
0Fh 7Fh /r |
Cette instruction permet de copier un quadruple mot d'une opérande source vers une opérande destination dans le cas des registres XMM. |
| MOVQ xmm1, xmm2/m64 |
F3h 0Fh 7Eh |
Cette instruction permet de copier un quadruple mot d'une opérande source vers une opérande destination dans le cas des registres XMM. |
| MOVQ xmm2/m64, xmm1 |
66h 0Fh D6h |
Cette instruction permet de copier un quadruple mot d'une opérande source vers une opérande destination dans le cas des registres XMM. |
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 735 à 737.
Dernière mise à jour : Samedi, le 20 septembre 2014