Skip to content

LDP

Operation

Loads one 128-bit memory value into a canonical register pair.

Assembler Syntax

LDP <ea>(e), PAIRn(d)

Privilege

Unprivileged

Required CPUID flags

LDP

Loads one naturally aligned 16-byte memory value into the selected canonical register pair. Bits 63:0 go to the even register and bits 127:64 go to the following odd register. Both registers commit together; a preceding alignment or memory-access fault changes neither register.

2.75in

Encodings

LDP <ea>(e), PAIRn(d)

Format: Instruction format for LDP <ea>(e), PAIRn(d)

Format: Instruction format for LDP <ea>(e), PAIRn(d)

memoryexcluded: immediate [memory_operand_required]