Description

This instruction loads register Rd with a byte from the STACK. The Stack Pointer is pre-incremented by 1 before the POP.

This instruction is not available in all devices. Refer to the device specific instruction set summary.

Operation:

 

(i)

Rd ← STACK

 

Syntax:

Operands:

Program Counter:

Stack:

(i)

POP Rd

0 ≤ d ≤ 31

PC ← PC + 1

SP ← SP + 1

16-bit Opcode:

1001 000d dddd 1111