ldrab

Load Register Authenticate (Key B)

LDRAB <Xt>, [<Xn|SP>, #<simm>]

Loads a value, authenticating the address with Key B.

Details

The Load Register Authenticate instruction loads a value, authenticating the address with Key B.

Pseudocode Operation

Xt ← Memory[address]

Example

LDRAB x3, [x1, #-8]

Encoding

Binary Layout
11111000001
S
0
0
1
simm9
10
Rn
Rt
 
Format Load/Store
Opcode 0xF8200C00
Extension PAC (Security)

Operands

  • Xt
    Transfer 64-bit integer register (load/store)
  • Xn
    First source / base 64-bit integer register
  • simm
    Signed immediate offset