GMS82512/16/24
HYUNDAI MicroElectronics
OP
CODE
BYTE CYCLE
FLAG
NVGBHIZC
NO.
MNENONIC
OPERATION
NO.
NO
5
6
POP A
0D
2D
4D
6D
0E
2E
4E
6E
6F
1
4
Pop from stack
POP X
1
4
- - - - - - - -
(restored)
SP ꢀ SP + 1, Reg. ꢀ M(SP)
7
8
9
POP Y
1
1
1
4
4
4
POP PSW
PUSH A
PUSH X
PUSH Y
PUSH PSW
RET
Push to stack
10
11
12
13
1
4
M(SP) ꢀ Reg. SP ꢀ SP - 1
- - - - - - - -
- - - - - - - -
1
1
1
4
4
5
Return from subroutine :
SP ꢀ SP+1, PCL ꢀ M(SP), SP ꢀ SP+1, PCH ꢀ M(SP)
Return from interrupt :
14
15
RETI
7F
00
1
1
6
3
SPꢀSP+1, PSWꢀM(SP), SPꢀSP+1,PCL ꢀM(SP),
SP ꢀ SP+1, PCH ꢀ M(SP)
(restored)
- - - - - - - -
STOP
Stop mode (halt CPU, stop oscillator)
xix
FEB. 2000 Ver 1.00