<<<    Index    >>>
3-438
INSTRUCTION SET REFERENCE
MOVSS—Move Scalar Single-FP
Description
The linear address corresponds to the address of the least-significant byte of the referenced
memory data. When a memory address is indicated, the four bytes of data at memory location
m32 are loaded or stored. When the load form of this operation is used, the 32 bits from memory
are copied into the lower 32 bits of the 128-bit register xmm, the 96 most significant bits being
cleared.
 
Figure 3-48.  Operation of the MOVSS Instruction
OpcodeInstruction
Description
F3,0F,10,/r
F3,0F,11,/r
MOVSS xmm1, xmm2/m32
MOVSS xmm2/m32, xmm1
Move 32 bits representing one scalar SP operand from 
XMM2/Mem to XMM1 register.
Move 32 bits representing one scalar SP operand from 
XMM1 register to XMM2/Mem.
Xmm1
Xmm2/
m32
Xmm1
MOVSS xmm1,xmm2/m32 (xmm2/m32, xmm1)                                             
=
<<<    Index    >>>