stm

Store Multiple (A32)

STM<mode><c> <Rn>{!}, <registers>

Stores multiple registers to memory.

Details

The Store Multiple instruction stores multiple registers to memory.

Pseudocode Operation

Memory[address] ← registers

Example

STMia r1!, registers

Encoding

Binary Layout
cond
100
P
U
S
W
0
Rn
register_list
 
Format Store Multiple
Opcode 0x08000000
Extension A32 (Base)

Operands

  • Rn
    First source / base general-purpose register
  • registers
    List