![background image](http://html1.mh-extra.com/html/rabbit/2000/2000_instruction-and-reference-manual_3112735107.webp)
Instruction Reference Manual
103
Description
•
POP IP:
Loads the Interrupt Priority Register, IP, with the data at the memory location in the
Stack Pointer, SP, and then increments the data in SP. This is a privileged instruction.
•
POP IX:
Loads the low order byte of IX with the data at the memory address in the Stack
Pointer, SP, then loads the high order byte of IX with the data at the address immediately follow-
ing the one held in SP. SP is then incremented twice.
•
POP IY:
Loads the low order byte of IY with the data at the memory address in the Stack
Pointer, SP, then loads the high order byte of IY with the data at the memory address immedi-
ately following the one held in SP. SP is then incremented twice.
POP IP
POP IX
POP IY
Opcode
Instruction
Clocks
Operation
ED 7E
POP IP
7 (2,2,1,2)
IP = (SP); SP = SP + 1
DD E1
POP IX
9 (2,2,1,2,2)
IX
(low)
= (SP); IX
(high)
= (SP + 1);
SP = SP + 2
FD E1
POP IY
9 (2,2,1,2,2)
IY
(low)
= (SP); IY
(high)
= (SP + 1);
SP = SP + 2
Flags
ALTD
I/O
S
Z
L/V
C
F
R
SP
S
D
-
-
-
-
Содержание 2000
Страница 2: ...ii Rabbit 2000 3000 Microprocessor...
Страница 4: ...iv Rabbit 2000 Microprocessor...
Страница 16: ...12 Rabbit 2000 3000 Microprocessor...
Страница 164: ...160 Instruction Reference Manual...
Страница 172: ...168 Rabbit 2000 3000 Microprocessor...
Страница 174: ...170 Rabbit 2000 3000 Microprocessor...