
30Mar98@15:00h
Semiconductor Group
94
Version 1.2, 12.97
C166 Family Instruction Set
Instruction Description
POP
Pop Word from System Stack
POP
Syntax
POP op1
Operation
(tmp)
←
((SP))
(SP)
←
(SP) + 2
(op1)
←
(tmp)
Data Types
WORD
Description
Pops one word from the system stack specified by the Stack Pointer into
the operand specified by op1. The Stack Pointer is then incremented by
two.
E Set if the value of the popped word represents the lowest possible neg-
ative number. Cleared otherwise. Used to signal the end of a table.
Z Set if the value of the popped word equals zero. Cleared otherwise.
V Not affected.
C Not affected.
N Set if the most significant bit of the popped word is set. Cleared other-
wise.
Addressing Modes
Mnemonic
Format
Bytes
POP
reg
FC RR
2
Condition Flags
E
Z
V
C
N
*
*
-
-
*