ldrt

Load Register Unprivileged

LDRT<c> <Rt>, [<Rn>, #+/-<imm>]

Loads a word using User Mode permissions (even if Privileged).

Details

The Load Register Unprivileged instruction loads a word using User Mode permissions (even if Privileged).

Pseudocode Operation

Rt ← Memory[address]

Example

LDRT r3, [r1, #+/-#16]

Encoding

Binary Layout
cond
010
0
U
0
W
1
Rn
Rt
imm12
 
Format Load/Store
Opcode 0x04200000
Extension A32 (Base)

Operands

  • Rt
    Transfer general-purpose register (load/store)
  • Rn
    First source / base general-purpose register
  • imm
    Signed immediate value