pop

Pop Multiple Registers (A32)

POP<c> <registers>

Loads registers from stack (Alias for LDMIA SP!).

Details

The Pop Multiple Registers instruction loads registers from stack (Alias for LDMIA SP!).

Pseudocode Operation

registers ← Memory[SP..SP+4n-4]; SP ← SP + 4×n

Example

POP registers

Encoding

Binary Layout
cond
10001011
1101
registers
 
Format Load Multiple
Opcode 0x08BD0000
Extension A32 (Base)

Operands

  • registers
    List