English
Language : 

M38002M4 Datasheet, PDF (168/173 Pages) Mitsubishi Electric Semiconductor – 8-BIT SINGLE-CHIP MICROCOMPUTER
APPENDIX
3.10 List of instruction codes
3.10 List of instruction codes
D3 – D0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Hexadecimal
D7 – D4
notation
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0
BRK
ORA JSR BBS
IND, X ZP, IND 0, A
—
ORA
ZP
ASL
ZP
BBS
0, ZP
PHP
ORA
IMM
ASL
A
SEB
0, A
—
ORA ASL SEB
ABS ABS 0, ZP
0001
1
BPL
ORA
IND, Y
CLT
BBC
0, A
—
ORA ASL BBC
ZP, X ZP, X 0, ZP
CLC
ORA
ABS, Y
DEC
A
CLB
0, A
—
ORA ASL CLB
ABS, X ABS, X 0, ZP
0010
2
JSR AND JSR
ABS IND, X SP
BBS
1, A
BIT
ZP
AND
ZP
ROL
ZP
BBS
1, ZP
PLP
AND ROL SEB
IMM A 1, A
BIT AND ROL SEB
ABS ABS ABS 1, ZP
0011
3
BMI
AND
IND, Y
SET
BBC
1, A
—
AND ROL BBC
ZP, X ZP, X 1, ZP
SEC
AND
ABS, Y
INC
A
CLB LDM AND ROL CLB
1, A ZP ABS, X ABS, X 1, ZP
0100
4
RTI
EOR
IND, X
STP
BBS
2, A
COM EOR
ZP ZP
LSR
ZP
BBS
2, ZP
PHA
EOR
IMM
LSR
A
SEB
2, A
JMP
ABS
EOR
ABS
LSR
ABS
SEB
2, ZP
0101
5
BVC EOR
IND, Y
—
BBC
2, A
—
EOR LSR BBC
ZP, X ZP, X 2, ZP
CLI
EOR
ABS, Y
—
CLB
2, A
—
EOR LSR CLB
ABS, X ABS, X 2, ZP
0110
6
RTS ADC MUL BBS TST ADC ROR BBS PLA ADC ROR SEB JMP ADC ROR SEB
IND, X ZP, X 3, A ZP ZP ZP 3, ZP
IMM A 3, A IND ABS ABS 3, ZP
0111
7
BVS ADC — BBC — ADC ROR BBC SEI ADC — CLB — ADC ROR CLB
IND, Y
3, A
ZP, X ZP, X 3, ZP
ABS, Y
3, A
ABS, X ABS, X 3, ZP
1000
8
BRA STA RRF BBS STY STA STX BBS DEY — TXA SEB STY STA STX SEB
IND, X ZP 4, A ZP ZP ZP 4, ZP
4, A ABS ABS ABS 4, ZP
1001
9
BCC
STA
IND, Y
—
BBC STY STA STX BBC
4, A ZP, X ZP, X ZP, Y 4, ZP
TYA
STA
ABS, Y
TXS
CLB
4, A
—
STA
ABS, X
—
CLB
4, ZP
1010
A
LDY LDA LDX
IMM IND, X IMM
BBS
5, A
LDY
ZP
LDA
ZP
LDX
ZP
BBS
5, ZP
TAY
LDA
IMM
TAX
SEB
5, A
LDY
ABS
LDA
ABS
LDX SEB
ABS 5, ZP
1011
B
BCS
LDA JMP BBC
IND, Y ZP, IND 5, A
LDY LDA LDX BBC
ZP, X ZP, X ZP, Y 5, ZP
CLV
LDA
ABS, Y
TSX
CLB LDY LDA LDX CLB
5, A ABS, X ABS, X ABS, Y 5, ZP
1100
C
CPY
IMM
CMP
IND, X
WIT
BBS
6, A
CPY CMP DEC BBS
ZP ZP ZP 6, ZP
INY
CMP
IMM
DEX
SEB
6, A
CPY CMP DEC SEB
ABS ABS ABS 6, ZP
1101
D
BNE
CMP
IND, Y
—
BBC
6, A
—
CMP DEC BBC
ZP, X ZP, X 6, ZP
CLD
CMP
ABS, Y
—
CLB
6, A
—
CMP DEC CLB
ABS, X ABS, X 6, ZP
1110
E
CPX SBC DIV BBS
IMM IND, X ZP, X 7, A
CPX
ZP
SBC
ZP
INC
ZP
BBS
7, ZP
INX
SBC
IMM
NOP
SEB
7, A
CPX
ABS
SBC
ABS
INC SEB
ABS 7, ZP
1111
F
BEQ SBC
IND, Y
—
BBC
7, A
—
SBC INC BBC
ZP, X ZP, X 7, ZP
SED
SBC
ABS, Y
—
CLB
7, A
—
SBC INC CLB
ABS, X ABS, X 7, ZP
3-byte instruction
2-byte instruction
1-byte instruction
3-66
3800 GROUP USER’S MANUAL