English
Language : 

GMS81C50 Datasheet, PDF (84/99 Pages) Hynix Semiconductor – 8-BIT SINGLE CHIP MICROCONTROLLERS
Appendix A. GMS800 Series Instruction
1. Instruction Map
LOW 00000
HIGH
00
000
001
CLRC
010
CLRG
011
DI
100
CLRV
101
SETC
110
SETG
111
EI
00001
01
00010
02
00011
03
00100
04
00101
05
SET1
dp.bit
//
BBS
BBS
A.bit,rel dp.bit,rel
//
//
ADC
#imm
SBC
#imm
ADC
dp
SBC
dp
CMP
CMP
//
//
//
#imm
dp
OR
OR
//
//
//
#imm
dp
AND
AND
//
//
//
#imm
dp
EOR
EOR
//
//
//
#imm
dp
LDA
LDA
//
//
//
#imm
dp
LDM
STA
//
//
//
dp,#imm
dp
00110
06
ADC
dp+X
SBC
dp+X
CMP
dp+X
OR
dp+X
AND
dp+X
EOR
dp+X
LDA
dp+X
STA
dp+X
00111
07
ADC
!abs
SBC
!abs
CMP
!abs
OR
!abs
AND
!abs
EOR
!abs
LDA
!abs
STA
!abs
01000
08
ASL
A
ROL
A
LSR
A
ROR
A
INC
A
DEC
A
TXA
TAX
01001
09
ASL
dp
ROL
dp
LSR
dp
ROR
dp
INC
dp
DEC
dp
LDY
dp
STY
dp
01010
0A
01011
0B
01100
0C
TCALL
0
TCALL
2
SETA1
.bit
CLRA1
.bit
BIT
dp
COM
dp
TCALL
4
TCALL
6
NOT1
M.bit
OR1
OR1B
TST
dp
CMPX
dp
TCALL
8
AND1
AND1B
CMPY
dp
TCALL
10
TCALL
12
EOR1
EOR1B
LDC
LDCB
DBNE
dp
LDX
dp
TCALL
STC
STX
14
M.bit
dp
01101
0D
POP
A
POP
X
POP
Y
POP
PSW
CBNE
dp+X
XMA
dp+X
LDX
dp+Y
STX
dp+Y
01110
0E
PUSH
A
PUSH
X
PUSH
Y
PUSH
PSW
TXSP
TSPX
01111
0F
BRK
BRA
rel
PCALL
Upage
RET
INC
X
DEC
X
XCN
DAS
XAS
STOP
LOW 10000
HIGH
10
BPL
000
rel
BVC
001
rel
BCC
010
rel
BNE
011
rel
BMI
100
rel
BVS
101
rel
BCS
110
rel
BEQ
111
rel
10001
11
CLR1
dp.bit
//
//
//
//
//
//
//
10010
12
10011
13
10100
14
BBC
BBC
A.bit,rel dp.bit,rel
ADC
{X}
SBC
//
//
{X}
CMP
//
//
{X}
OR
//
//
{X}
AND
//
//
{X}
EOR
//
//
{X}
LDA
//
//
{X}
STA
//
//
{X}
10101
15
ADC
!abs+Y
SBC
!abs+Y
CMP
!abs+Y
OR
!abs+Y
AND
!abs+Y
EOR
!abs+Y
LDA
!abs+Y
STA
!abs+Y
10110
16
ADC
[dp+X]
SBC
[dp+X]
CMP
[dp+X]
OR
[dp+X]
AND
[dp+X]
EOR
[dp+X]
LDA
[dp+X]
STA
[dp+X]
10111
17
ADC
[dp]+Y
SBC
[dp]+Y
CMP
[dp]+Y
OR
[dp]+Y
AND
[dp]+Y
EOR
[dp]+Y
LDA
[dp]+Y
STA
[dp]+Y
11000
18
ASL
!abs
ROL
!abs
LSR
!abs
ROR
!abs
INC
!abs
DEC
!abs
LDY
!abs
STY
!abs
11001
19
ASL
dp+X
ROL
dp+X
LSR
dp+X
ROR
dp+X
INC
dp+X
DEC
dp+X
LDY
dp+X
STY
dp+X
11010
1A
TCALL
1
TCALL
3
TCALL
5
TCALL
7
TCALL
9
TCALL
11
TCALL
13
TCALL
15
11011
1B
JMP
!abs
CALL
!abs
MUL
DBNE
Y
DIV
XMA
{X}
LDA
{X}+
STA
{X}+
11100
1C
BIT
!abs
TEST
!abs
TCLR1
!abs
CMPX
!abs
CMPY
!abs
XMA
dp
LDX
!abs
STX
!abs
11101
1D
ADDW
dp
SUBW
dp
CMPW
dp
LDYA
dp
INCW
dp
DECW
dp
STYA
dp
CBNE
dp
11110
1E
LDX
#imm
LDY
#imm
CMPX
#imm
CMPY
#imm
INC
Y
DEC
Y
XAY
XYX
11111
1F
JMP
[!abs]
JMP
[dp]
CALL
[dp]
RETI
TAY
TYA
DAA
NOP
A-1