pop

Pop (Thumb)

POP <registers>

Pop registers from stack (Thumb 16-bit).

Details

The Pop instruction pop registers from stack (Thumb 16-bit).

Pseudocode Operation

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

Example

POP registers

Encoding

Binary Layout
1011110
P
register_list
 
Format Thumb Load Multiple
Opcode 0xBC00
Extension A32 (Base)

Operands

  • registers
    List