Maxim Integrated DS4830A Optical Microcontroller User Manual
Page 218
DS4830A User’s Guide
218
POP dst
Pop Word from the Stack
Description:
Pops a single word from the stack (@SP) to the specified dst and decrements the stack
pointer (SP).
Status Flags:
S, Z (if dst = Acc or AP or APC)
C, E (if dst = PSF)
Operation:
dst
@ SP--
Encoding:
15
0
1ddd
dddd
0000
1101
Example(s):
POP GR
; GR
1234h
POP @DP[0]
; @DP[0]
76h (WBS0=0)
; @DP[0]
0876h (WBS0=1)
Stack Data:
xxxxh
1234h
SP (initial)
0876h
SP (after POP GR)
xxxxh
SP (after POP @DP[0])
xxxxh
POPI dst Pop Word from the Stack Enable Interrupts
Description:
Pops a single word from the stack (@SP) to the specified dst and decrements the stack
pointer (SP). Additionally, POPI returns the interrupt logic to a state in which it can
acknowledge additional interrupts.
Status Flags:
S, Z (if dst = Acc or AP or APC)
C, E (if dst = PSF)
Operation:
dst
@ SP--
INS
0
Encoding:
15
0
1ddd
dddd
1000
1101
Example(s):
See POP