ldr

Load Register (Register)

LDR <Wt>, [<Xn|SP>, <R><m> {, <extend> <amount>}]

Loads a word from memory (Register offset).

Details

The Load Register instruction loads a word from memory (Register offset).

Pseudocode Operation

Wt ← Memory[address]

Example

LDR w3, [x1, Rm ]

Encoding

Binary Layout
10111000
011
Rm
option
S
10
Rn
Rt
 
Format Load/Store Reg
Opcode 0xB8600800
Extension Base

Operands

  • Wt
    Transfer 32-bit integer register (load/store)
  • Xn
    First source / base 64-bit integer register
  • Rm
    Offset Reg