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