strh

Store Register Halfword (Register)

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

Stores the low halfword of a register using register offset.

Details

The Store Register Halfword instruction stores the low halfword of a register using register offset.

Pseudocode Operation

Memory[address] ← Xn

Example

STRH w3, [x1, Rm ]

Encoding

Binary Layout
01111000
001
Rm
option
S
10
Rn
Rt
 
Format Load/Store
Opcode 0x78200800
Extension Base

Operands

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