November 09, 2018
39
Table 5-7
(continued)
Address Mode
Note
Cycle
VPB
MLB
VDA
(14)
VPA
(14)
Address Bus (15)
Data Bus
RWB
10a. Direct d
ADC AND BIT, CMP, CPX, CPY ,EOR,
LDA, LDX, LDY, ORA, SBC, STA, STX,
STY, STZ
16 OpCodes, 2 bytes, 3, 4 & 5 cycles
(2)
(1)
1
2
2a
3
3a
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
0
0
0
PBR,PC
PBR,PC+1
PBR,PC+1
0,D+DO
0,D+DO+1
OpCode
DO
IO
Data Low
Data High
1
1
1
1/0
1/0
10b. Direct (R-M-W)d
ASL, DEC, INC, LSR, ROL, ROR, TRB,
TSB,
8 OpCodes, 2 bytes, 5,6,7 and 8 cycles
(2)
(1)
(3),(17)
(1)
1
2
2a
3
3a
4
5a
5
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
0
0
1
1
0
1
1
1
1
0
0
0
0
0
0
PBR, PC
PBR,PC+1
PBR,PC+1
0,D+DO
0,D+DO+1
0,D+DO+1
0,D+DO+1
0,D+DO
OpCode
DO
IO
Data Low
Data High
IO
Data High
Data Low
1
1
1
1
1
1
0
0
11. Direct Indexed Indirect (d,x)
ADC, AND, CMP, EOR, LDA, ORA,
SBC, STA,
8 OpCodes, 2 bytes, 6,7 and 8 cycles
(2)
(1)
1
2
2a
3
4
5
6
6a
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
PBR,PC
PBR,PC+1
PBR,PC+1
PBR,PC+1
0,D+DO+X
0,D+DO+X+1
DBR,AA
DBR,AA+1
OpCode
DO
IO
IO
AAL
AAH
Data Low
Data High
1
1
1
1
1
1
1/0
1/0
12. Direct Indirect (d)
ADC, AND, CMP, EOR, LDA, ORA,
SBC. STA,
8 OpCodes 2 bytes, 5,6 and 7 cycles
(2)
(1)
1
2
2a
3
4
5
5a
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
0
0
0
0
PBR,PC
PBR,PC+1
PBR,PC+1
0,D+DO
0,D+DO+1
DBR,AA
DBR,AA+1
OpCode
DO
IO
AAL
AAH
Data Low
Data High
1
1
1
1
1
1/0
1/0
13. Direct Indirect Indexed (d),y
ADC, AND, CMP, EOR, LDA, ORA,
SBC, STA
8 OpCodes, 2 bytes, 5,6,7 and 8 cycles
(2)
(4)
(1)
1
2
2a
3
4
4a
5
5a
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
0
1
1
1
1
0
0
0
0
0
0
PBR,PC
PBR,PC+1
PBR,PC+1
0,D+DO
0,D+DO+1
DBR,AAH.AAL+YL
DBR,AA+Y
DBR,AA+Y+1
OpCode
DO
IO
AAL
AAH
IO
Data Low
Data High
1
1
1
1
1
1
1/0
1/0
14. Direct Indirect Indexed Long [d],y
ADC, AND, CMP, EOR, LDA, ORA, SBC,
STA
8 OpCodes, 2 bytes, 6,7 and 8 cycles
(2)
(1)
1
2
2a
3
4
5
6
6a
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
PBR,PC
PBR,PC+1
PBR,PC+1
0,D+DO
0,D+DO+1
0,D+DO+2
AAB,AA+Y
AAB,AA+Y+1
OpCode
DO
IO
AAL
AAH
AAB
Data Low
Data High
1
1
1
1
1
1
1/0
1/0
15. Direct Indirect Long [d]
ADC, AND, CMP, EOR, LDA, ORA,
SBC, STA
8 OpCodes, 2 bytes, 6,7 and 8 cycles
(2)
(1)
1
2
2a
3
4
5
6
6a
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
PBR,PC
PBR,PC+1
PBR,PC+1
0,D+DO
0,D+D0+1
0,D+DO+2
AAB,AA
AAB,AA+1
OpCode
DO
IO
AAL
AAH
AAB
Data Low
Data High
1
1
1
1
1
1
1/0
1/0