lea

Load Effective Address

LEA r, m

Computes effective address and stores in register.

Details

The Load Effective Address instruction computes effective address and stores in register.

Pseudocode Operation

DEST <- effective_address(SRC)

Example

LEA rax, [rbp-8]

Encoding

Binary Layout
8D
+0
 
Format Legacy
Opcode 8D
Extension Base

Operands

  • dest
    General-purpose register
  • src
    Memory operand