Download MITSUBISHI 16-BIT SINGLE-CHIP MICROCOMPUTER 7700

Transcript
APPENDIX
Appendix 7. Hexadecimal instruction code table
Appendix 7. Hexadecimal instruction code table
INSTRUCTION CODE TABLE-1
D3–D0
D7–D4
0000
Hexadecimal
notation
0
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
SEB
ORA
ORA
ORA
SEB
ORA
ASL
ORA
A,(DIR,X)
A,SR
DIR,b
A,DIR
DIR
A,L(DIR)
ORA
CLB
ORA
ASL
ORA
A,(DIR),Y A,(DIR) A,(SR),Y DIR,b
A,DIR,X
ORA
0001
1
3
AND
JSR
AND
BBS
AND
5
1001
A,DIR
DIR
A,L(DIR)
A,IMM
A
AND
ROL
AND
AND
INC
RTI
A,(DIR,X)
EOR
Note 1
EOR
EOR
1011
1101
EOR
DIR
A,L(DIR)
A,IMM
EOR
LSR
EOR
EOR
CLI
A,DIR,X
ADC
LDM
ADC
A,SR
DIR
A,DIR
ADC
LDM
ADC
DIR,X A,L(DIR),Y
ROR
ADC
PER
A,L(DIR)
ROR
ADC
BVS
STA
BRA
STA
STY
STA
REL
A,(DIR,X)
REL
A,SR
DIR
A,DIR
STA
STA
STA
STY
STA
A,L(DIR)
STX
STA
LDY
LDA
LDX
LDA
LDY
LDA
IMM
A,(DIR,X)
IMM
A,SR
DIR
A,DIR
LDA
LDA
LDA
LDY
LDA
A,L(DIR)
LDX
LDA
CPY
CMP
CLP
CMP
CPY
CMP
IMM
A,(DIR,X)
IMM
A,SR
DIR
A,DIR
E
1111
F
ROR
A
CMP
CMP
CMP
CMP
DIR
A,L(DIR)
DEC
CMP
PEI
BNE
CPX
SBC
SEP
SBC
CPX
SBC
INC
SBC
IMM
A,(DIR,X)
IMM
A,SR
DIR
A,DIR
DIR
A,L(DIR)
SBC
SBC
SBC
INC
SBC
BEQ
A,(DIR),Y A,(DIR) A,(SR),Y
SBC
PEA
A,DIR,X
DIR,X A,L(DIR),Y
EOR
ABS
A,ABS
ABS
A,ABL
JMP
EOR
LSR
EOR
A,ABS,X ABS,X A,ABL,X
ADC
Note 2
TXA
ADC
ABS
A,ABL
ROR
ADC
STA
STX
STA
A,ABS
ABS
A,ABL
STA
LDM
STA
TXY
ABS
TAX
TSX
A,ABS,X ABS,X A,ABL,X
LDY
LDA
LDX
LDA
ABS
A,ABS
ABS
A,ABL
LDY
LDA
LDX
LDA
PLT
LDA
TYX
ABS,X A,ABS,X ABS,Y A,ABL,X
CMP
DEX
CMP
PHX
CPY
CMP
DEC
CMP
ABS
A,ABS
ABS
A,ABL
JMP
CMP
DEC
CMP
WIT
A,IMM
STP
A,ABS,Y
L(ABS) A,ABS,X ABS,X A,ABL,X
SBC
NOP
PSH
PLX
PUL
SBC
A,ABS,Y
STY
ABS
PHT
LDM
TXS
A,IMM
ADC
CPX
SBC
INC
SBC
ABS
A,ABS
ABS
A,ABL
JSR
SBC
INC
SBC
(ABS,X) A,ABS,X ABS,X A,ABL,X
Notes 1: 4216 specifies the contents of the INSTRUCTION CODE TABLE-2.
About the second word’s codes, refer to the INSTRUCTION CODE TABLE-2.
2: 8916 specifies the contents of the INSTRUCTION CODE TABLE-3.
About the second word’s codes, refer to the INSTRUCTION CODE TABLE-2.
17–56
ROR
(ABS,X) A,ABS,X ABS,X A,ABL,X
A,ABS,Y
SEM
AND
TDA
LDA
INX
A,ABL
LSR
JMP
A,IMM
DIR,X A,L(DIR),Y
ABS
ROL
EOR
JMP
PLY
CLM
A,DIR,X
AND
(ABS) A,ABS
A,ABS,Y
DIR,Y A,L(DIR),Y
DEC
CMP
AND
RTL
INY
A,(DIR),Y A,(DIR) A,(SR),Y
1110
ADC
CLV
BCS
ROL
JMP
ABL
A,IMM
TAY
DIR
ORA
TAD
STA
DIR,Y A,L(DIR),Y
LDX
LDA
C
D
PHY
TYA
BCC
ASL
ABS,b,R A,ABS,X ABS,X A,ABL,X
A,ABS,Y
DEY
DIR
BBC
ADC
DIR,X A,L(DIR),Y
STX
STA
AND
ABS,b,R A,ABS
A,ABS,Y
SEI
BRA
BBS
A
PLA
DIR
ORA
PHG
A,DIR
A
B
LSR
EOR
MVN
ADC
A
EOR
A,SR
BVC
RTS
A,ABS,Y
PHA
A,(DIR),Y A,(DIR) A,(SR),Y DIR,X A,DIR,X
1100
LSR
MVP
A,(DIR),Y A,(DIR) A,(SR),Y DIR,X A,DIR,X
1010
DIR,X A,L(DIR),Y
CLB
ABS,b A,ABS,X ABS,X A,ABL,X
TSA
SEC
BMI
ORA
A,ABL
PLD
BBC
8
9
ROL
DIR,b,R
ADC
7
AND
A,SR
A,(DIR),Y A,(DIR) A,(SR),Y DIR,X A,DIR,X
1000
AND
ABS,b A,ABS
TAS
AND
A,(DIR,X)
0111
A
ABL
ADC
6
DEC
AND
A,(DIR),Y A,(DIR) A,(SR),Y
0110
ORA
A,ABS,Y
AND
EOR
0101
ROL
ASL
ABS
PHD
A,(DIR,X)
EOR
4
A
PLP
A,(DIR),Y A,(DIR) A,(SR),Y DIR,b,R A,DIR,X
0100
ASL
CLC
DIR,X A,L(DIR),Y
2
ABS
0011
ORA
BPL
JSR
0010
ORA
A,IMM
PHP
BRK
7721 Group User’s Manual