
APPENDIX
Appendix 5. Hexadecimal instruction code table
7902 Group User’s Manual
21-47
01
234
56
789
A
B
C
D
E
F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000000100100011010001010110011110001001101010111100110111101111
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
DXBNE
IMM,REL
ADDX
IMM
ADDY
IMM
SUBX
IMM
SUBY
IMM
DYBNE
IMM,REL
BSS
A,b,REL
BSC
A,b,REL
D3–D0
D7–D4
INSTRUCTION CODE TABLE 1 (The first word’s code of each instruction is 0116)
Hexadecimal
notation
01
23
456
789
A
B
C
D
E
F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000000100100011010001010110011110001001101010111100110111101111
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
LDAB
A,(DIR)
LDA
A,(DIR)
ADD
A,(DIR)
SUB
A,(DIR)
CMP
A,(DIR)
ORA
A,(DIR)
AND
A,(DIR)
EOR
A,(DIR)
LDAD
E,(DIR)
ADDD
E,(DIR)
SUBD
E,(DIR)
CMPD
E,(DIR)
STAB
A,(DIR)
STA
A,(DIR)
STAD
E,(DIR)
LDAB
A,(DIR,X)
LDA
A,(DIR,X)
ADD
A,(DIR,X)
SUB
A,(DIR,X)
CMP
A,(DIR,X)
ORA
A,(DIR,X)
AND
A,(DIR,X)
EOR
A,(DIR,X)
LDAD
E,(DIR,X)
ADDD
E,(DIR,X)
SUBD
E,(DIR,X)
CMPD
E,(DIR,X)
STAB
A,(DIR,X)
STA
A,(DIR,X)
STAD
E,(DIR,X)
LDAB
A,L(DIR)
LDA
A,L(DIR)
ADD
A,L(DIR)
SUB
A,L(DIR)
CMP
A,L(DIR)
ORA
A,L(DIR)
AND
A,L(DIR)
EOR
A,L(DIR)
LDAD
E,L(DIR)
ADDD
E,L(DIR)
SUBD
E,L(DIR)
CMPD
E,L(DIR)
STAB
A,L(DIR)
STA
A,L(DIR)
STAD
E,L(DIR)
LDAB
A,SR
LDA
A,SR
ADD
A,SR
SUB
A,SR
CMP
A,SR
ORA
A,SR
AND
A,SR
EOR
A,SR
LDAD
E,SR
ADDD
E,SR
SUBD
E,SR
CMPD
E,SR
STAB
A,SR
STA
A,SR
STAD
E,SR
LDAB
A,(SR),Y
LDA
A,(SR),Y
ADD
A,(SR),Y
SUB
A,(SR),Y
CMP
A,(SR),Y
ORA
A,(SR),Y
AND
A,(SR),Y
EOR
A,(SR),Y
LDAD
E,(SR),Y
ADDD
E,(SR),Y
SUBD
E,(SR),Y
CMPD
E,(SR),Y
STAB
A,(SR),Y
STA
A,(SR),Y
STAD
E,(SR),Y
LDAB
A,ABS,Y
LDA
A,ABS,Y
ADD
A,ABS,Y
SUB
A,ABS,Y
CMP
A,ABS,Y
ORA
A,ABS,Y
AND
A,ABS,Y
EOR
A,ABS,Y
LDAD
E,ABS,Y
ADDD
E,ABS,Y
SUBD
E,ABS,Y
CMPD
E,ABS,Y
STAB
A,ABS,Y
STA
A,ABS,Y
STAD
E,ABS,Y
ADD
A,(DIR),Y
SUB
A,(DIR),Y
CMP
A,(DIR),Y
ORA
A,(DIR),Y
AND
A,(DIR),Y
EOR
A,(DIR),Y
ADDD
E,(DIR),Y
SUBD
E,(DIR),Y
CMPD
E,(DIR),Y
ADD
A,L(DIR),Y
SUB
A,L(DIR),Y
CMP
A,L(DIR),Y
ORA
A,L(DIR),Y
AND
A,L(DIR),Y
EOR
A,L(DIR),Y
ADDD
E,L(DIR),Y
SUBD
E,L(DIR),Y
CMPD
E,L(DIR),Y
ADD
A,ABL
SUB
A,ABL
CMP
A,ABL
ORA
A,ABL
AND
A,ABL
EOR
A,ABL
ADDD
E,ABL
SUBD
E,ABL
CMPD
E,ABL
ADD
A,ABL,X
SUB
A,ABL,X
CMP
A,ABL,X
ORA
A,ABL,X
AND
A,ABL,X
EOR
A,ABL,X
ADDD
E,ABL,X
SUBD
E,ABL,X
CMPD
E,ABL,X
D3–D0
D7–D4
INSTRUCTION CODE TABLE 2 (The first word’s code of each instruction is 1116)
Hexadecimal
notation