strd

Store Register Dual (Thumb)

STRD <Rt>, <Rt2>, [<Rn>, #+/-<imm>]

Stores two words to memory (Thumb).

Details

The Store Register Dual instruction stores two words to memory (Thumb).

Pseudocode Operation

Memory[address] ← Rt2

Example

STRD r3, r4, [r1, #+/-#16]

Encoding

Binary Layout
111010011100
Rn
Rt
Rt2
imm8
 
Format Thumb Store
Opcode 0xE9C00000
Extension A32 (Base)

Operands

  • Rt
    Transfer general-purpose register (load/store)
  • Rt2
    Second transfer register (load/store pair)
  • Rn
    First source / base general-purpose register