MOVLPS
Usage: MOVLPS dest,src Modifies flags: None
Moves two packed single-precision floating-point values from the 'src' and the 'dest' operand.
Move Low Packed Single-Precision FP
MOVLPS xmm,m64 ; OF 12 /r [KATMAI,SSE]
MOVLPS m64,xmm ; OF 13 /r [KATMAI,SSE]
MOVLPS moves two packed single-precision FP values between the source and destination operands. One of the operands is a 64-bit memory location, the other is the low quadword of an XMM register.
The operation of this instruction is:
mem(0-63) := xmm(0-63);
or
xmm(0-63) := mem(0-63);
xmm(64-127) remains unchanged.
The 'src' and 'dest' operands can be an XMM register or a 64-bit memory location. This instruction allows two single-precision floating-point values to be moved to and from the low quadword of an XMM register and memory. It cannot be used for register to register or memory to memory moves. When the 'dest' operand is an XMM register, the high quadword of the register remains unchanged.
EXAMPLE:
movlps xmm1 Label