وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

وو

وحید آنلاین . آرشیو وبلاگ وحیدمی دات آی آر . شرکت بیان. vahidmy.blog.ir

MOVQ

MOVQ 

Usage: MOVQ  dest,src                                        Modifies flags: None

Copies a quadword from the 'src' to the 'dest' operand.

Move Quadword to/from MMX Register



MOVQ mm1,mm2/m64               ; 0F 6F /r             [PENT,MMX]

MOVQ mm1/m64,mm2               ; 0F 7F /r             [PENT,MMX]


MOVQ xmm1,xmm2/m64             ; F3 0F 7E /r    [WILLAMETTE,SSE2]

MOVQ xmm1/m64,xmm2             ; 66 0F D6 /r    [WILLAMETTE,SSE2]


MOVQ copies 64 bits from its source (second) operand into its destination (first) operand. When the source is an XMM register, the low quadword is moved. When the destination is an XMM register, the destination is the low quadword, and the high quadword is cleared.


The 'src' and 'dest'  operands can be MMX technology registers, XMM registers, or 64-bit memory locations. This instruction can be used to move a quadword between two MMX technology registers or between an MMX technology register and a 64-bit memory location, or to move data between two XMM registers or between an XMM register and a 64-bit memory location. The instruction cannot be used to transfer data between memory locations.



EXAMPLE:

movq Label xmm1