English
Language : 

3820_03 Datasheet, PDF (314/349 Pages) Renesas Technology Corp – 8-BIT SINGLE-CHIP MICROCOMPUTER
3.4 List of instruction codes
APPENDIX
3.4 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 — ORA ASL BBS PHP ORA ASL SEB — ORA ASL SEB
IND, X ZP, IND 0, A
ZP ZP 0, ZP
IMM A 0, A
ABS ABS 0, ZP
0001
1
BPL
ORA
IND, Y
CLT
BBC
0, A
— ORA ASL BBC CLC ORA DEC CLB
ZP, X ZP, X 0, ZP
ABS, Y A 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 BBS
ZP 1, ZP
PLP
AND
IMM
ROL
A
SEB
1, A
BIT
ABS
AND
ABS
ROL SEB
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 STP
IND, X (Note)
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
IND, X (Note)
BBS
3, A
TST
ZP
ADC
ZP
ROR BBS
ZP 3, ZP
PLA
ADC
IMM
ROR
A
SEB
3, A
JMP
IND
ADC
ABS
ROR SEB
ABS 3, ZP
0111
7
BVS ADC
IND, Y
—
BBC
3, A
—
ADC ROR BBC
ZP, X ZP, X 3, ZP
SEI ADC
ABS, Y
—
CLB
3, A
—
ADC ROR CLB
ABS, X ABS, X 3, ZP
1000
8
BRA STA RRF
IND, X ZP
BBS
4, A
STY
ZP
STA
ZP
STX
ZP
BBS
4, ZP
DEY
—
TXA
SEB
4, A
STY
ABS
STA
ABS
STX
ABS
SEB
4, ZP
1001
9
BCC
STA
IND, Y
—
BBC
4, A
STY STA STX BBC
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
ABS
SEB
5, ZP
1011
1100
1101
1110
1111
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
C
CPY
IMM
CMP
IND, X
SLW
(Note)
WIT
BBS
6, A
CPY
ZP
CMP
ZP
DEC BBS
ZP 6, ZP
INY
CMP
IMM
DEX
SEB
6, A
CPY
ABS
CMP
ABS
DEC SEB
ABS 6, ZP
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
E
CPX
IMM
SBC
IND, X
FST
(Note)
DIV
BBS
7, A
CPX SBC
ZP ZP
INC BBS
ZP 7, ZP
INX
SBC NOP SEB
IMM
7, A
CPX SBC
ABS ABS
INC SEB
ABS 7, ZP
F
BEQ SBC
IND, Y
—
BBC
7, A
— SBC INC BBC SED SBC —
ZP, X ZP, X 7, ZP
ABS, Y
CLB
7, A
— SBC INC CLB
ABS, X ABS, X 7, ZP
3-byte instruction
2-byte instruction
1-byte instruction
3820 GROUP USER’S MANUAL
3-29