![](http://datasheet.mmic.net.cn/390000/HT9580_datasheet_16811984/HT9580_52.png)
Name
Opcode
Addr
Mode
Flags
No.
Bytes
No.
Cyc.
Description
N V E B D
I
Z C
ADC
69
IMM
+
+
-
-
-
-
+
+
2
2
A+M+C=>A, C Add with carry
ADC
65
ZPG
+
+
-
-
-
-
+
+
2
3
A+M+C=>A, C Add with carry
ADC
75
ZPX
+
+
-
-
-
-
+
+
2
4
A+M+C=>A, C Add with carry
ADC
6D
ABS
+
+
-
-
-
-
+
+
3
4
A+M+C=>A, C Add with carry
ADC
7D
ABX
+
+
-
-
-
-
+
+
3
4
A+M+C=>A, C Add with carry
ADC
79
ABY
+
+
-
-
-
-
+
+
3
4
A+M+C=>A, C Add with carry
ADC
72
IND
+
+
-
-
-
-
+
+
2
5
A+M+C=>A, C Add with carry
ADC
61
IDX
+
+
-
-
-
-
+
+
2
6
A+M+C=>A, C Add with carry
ADC
71
IDY
+
+
-
-
-
-
+
+
2
5
A+M+C=>A, C Add with carry
AND
29
IMM
+
-
-
-
-
-
+
-
2
2
A&M=>A
AND A with M
AND
25
ZPG
+
-
-
-
-
-
+
-
2
3
A&M=>A
AND A with M
AND
35
ZPX
+
-
-
-
-
-
+
-
2
4
A&M=>A
AND A with M
AND
2D
ABS
+
-
-
-
-
-
+
-
3
4
A&M=>A
AND A with M
AND
3D
ABX
+
-
-
-
-
-
+
-
3
4
A&M=>A
AND A with M
AND
39
ABY
+
-
-
-
-
-
+
-
3
4
A&M=>A
AND A with M
AND
32
IND
+
-
-
-
-
-
+
-
2
5
A&M=>A
AND A with M
AND
21
IDX
+
-
-
-
-
-
+
-
2
6
A&M=>A
AND A with M
AND
31
IDY
+
-
-
-
-
-
+
-
2
5
A&M=>A
AND A with M
ASL
0A
ACC
+
-
-
-
-
-
+
+
1
2
A<1=>A shift left 1, C<-7, 0<-zero
ASL
06
ZPG
+
-
-
-
-
-
+
+
2
5
M<1=>M shift left 1, C<-7, 0<-zero
ASL
16
ZPX
+
-
-
-
-
-
+
+
2
6
M<1=>M shift left 1, C<-7, 0<-zero
ASL
0E
ABS
+
-
-
-
-
-
+
+
3
6
M<1=>M shift left 1, C<-7, 0<-zero
ASL
1E
ABX
+
-
-
-
-
-
+
+
3
7
M<1=>M shift left 1, C<-7, 0<-zero
BBR0
0F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (0)=0, PC<=PC+Off (Off sign ext)
BBR1
1F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (1)=0, PC<=PC+Off (Off sign ext)
BBR2
2F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (2)=0, PC<=PC+Off (Off sign ext)
BBR3
3F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (3)=0, PC<=PC+Off (Off sign ext)
BBR4
4F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (4)=0, PC<=PC+Off (Off sign ext)
BBR5
5F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (5)=0, PC<=PC+Off (Off sign ext)
BBR6
6F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (6)=0, PC<=PC+Off (Off sign ext)
BBR7
7F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (7)=0, PC<=PC+Off (Off sign ext)
BBS0
8F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (0)=1, PC<=PC+Off (Off sign ext)
BBS1
9F
REL
-
-
-
-
-
-
-
-
3
5+b
If M (1)=1, PC<=PC+Off (Off sign ext)
BBS2
AF
REL
-
-
-
-
-
-
-
-
3
5+b
If M (2)=1, PC<=PC+Off (Off sign ext)
BBS3
BF
REL
-
-
-
-
-
-
-
-
3
5+b
If M (3)=1, PC<=PC+Off (Off sign ext)
BBS4
CF
REL
-
-
-
-
-
-
-
-
3
5+b
If M (4)=1, PC<=PC+Off (Off sign ext)
HT9580
52
April 28, 2000
Preliminary