<< Previous | Next >>

POP pd     Stack Operation     Rabbit 4000/5000 Instruction

Opcode
Instruction
Operation
-- POP pd pd0 = (SP)
pd1 = (SP + 1)
pd2 = (SP + 2)
pd3 = (SP + 3); SP = SP + 4
ED C1 POP PW PW0 = (SP)
PW1 = (SP + 1)
PW2 = (SP + 2)
PW3 = (SP + 3); SP = SP + 4
ED D1 POP PX PX0 = (SP)
PX1 = (SP + 1)
PX2 = (SP + 2)
PX3 = (SP + 3); SP = SP + 4
ED E1 POP PY PY0 = (SP)
PY1 = (SP + 1)
PY2 = (SP + 2)
PY3 = (SP + 3); SP = SP + 4
ED F1 POP PZ PZ0 = (SP)
PZ1 = (SP + 1)
PZ2 = (SP + 2)
PZ3 = (SP + 3); SP = SP + 4

8-Bit Access
16-Bit Unaligned
16-Bit Aligned
Rabbit 4000
13
n/a
n/a
Rabbit 5000
13
13
11

Flags ALTD IOI/IOE
S
Z
L/V
C
F
R
SP
S
D
-
-
-
-
·

Description

Pops pd (any of the 32-bit registers PW, PX, PY or PZ) from the stack.


Rabbit Instructions << Previous | Next >> rabbit.com