movapd

Move Aligned Packed Double-Precision

MOVAPD xmm, xmm/m128

Moves 128-bit packed double data (Must be 16-byte aligned).

Details

The Move Aligned Packed Double-Precision instruction moves 128-bit packed double data (Must be 16-byte aligned).

Pseudocode Operation

// Moves 128-bit packed double data (Must be 16-byte aligned)

Example

MOVAPD xmm0, xmm1

Encoding

Binary Layout
66
+0
0F
+1
28
+2
 
Format SSE2
Opcode 66 0F 28
Extension SSE2

Operands

  • dest
    128-bit SSE/AVX register (XMM)
  • src
    128-bit XMM register or 128-bit memory