MCS6500
Microcomputer Family
Programming Manual
APPENDIX D
INSTRUCTION ADDRESSING
MODES AND
RELATED EXECUTION TIMES
OPERATION CODE INSTRUCTION LISTING
HEXIDECIMAL SEQUENCE
00 - BRK 80 - Future Expansion
01 - ORA - (Indirect,X) 81 - STA - (Indirect,X)
02 - Future Expansion 82 - Future Expansion
03 - Future Expansion 83 - Future Expansion
04 - Future Expansion 84 - STY - Zero Page
05 - ORA - Zero Page 85 - STA - Zero Page
06 - ASL - Zero Page 86 - STX - Zero Page
07 - Future Expansion 87 - Future Expansion
08 - PHP 88 - DEY
09 - ORA - Immediate 89 - Future Expansion
0A - ASL - Accumulator 8A - TXA
0B - Future Expansion 8B - Future Expansion
0C - Future Expansion 8C - STY - Absolute
0D - ORA - Absolute 8D - STA - Absolute
0E - ASL - Absolute 8E - STX - Absolute
0F - Future Expansion 8F - Future Expansion
10 - BPL 90 - BCC
11 - ORA - (Indirect),Y 91 - STA - (Indirect),Y
12 - Future Expansion 92 - Future Expansion
13 - Future Expansion 93 - Future Expansion
14 - Future Expansion 94 - STY - Zero Page,X
15 - ORA - Zero Page,X 95 - STA - Zero Page,X
16 - ASL - Zero Page,X 96 - STX - Zero Page,Y
17 - Future Expansion 97 - Future Expansion
18 - CLC 98 - TYA
19 - ORA - Absolute, 99 - STA - Absolute,Y
lA - Future Expansion 9A - TXS
1B - Future Expansion 9B - Future Expansion
1C - Future Expansion 9C - Future Expansion
1D - ORA - Absolute,X 9D - STA - Absolute,X
1E - ASL - Absolute,X 9E - Future Expansion
1F - Future Expansion 9F - Future Expansion
20 - JSR A0 - LDY - Immediate
21 - AND - (Indirect,X) Al - LDA - (Indirect,X)
22 - Future Expansion A2 - LDX - Immediate
23 - Future Expansion A3 - Future Expansion
24 - BIT - Zero Page A4 - LDY - Zero Page
25 - AND - Zero Page A5 - LDA - Zero Page
26 - ROL - Zero Page A6 - LDX - Zero Page
27 - Future Expansion A7 - Future Expansion
28 - PLP A8 - TAY
29 - AND - Immediate A9 - LDA - Immediate
2A - ROL - Accumulator AA - TAX
2B - Future Expansion AB - Future Expansion
2C - BIT - Absolute AC - LDY - Absolute
2D - AND - Absolute AD - LDA - Absolute
2E - ROL - Absolute AE - LDX - Absolute
2F - Future Expansion AF - Future Expansion
30 - BMI B0 - BCS
31 - AND - (Indirect),Y Bl - LDA - (Indirect),Y
32 - Future Expansion B2 - Future Expansion
33 - Future Expansion B3 - Future Expansion
34 - Future Expansion B4 - LDY - Zero Page,X
35 - AND - Zero Page,X B5 - LDA - Zero Page,X
36 - ROL - Zero Page,X B6 - LDX - Zero Page,Y
37 - Future Expansion B7 - Future Expansion
38 - SEC B8 - CLV
39 - AND - Absolute,Y B9 - LDA - Absolute,Y
3A - Future Expansion BA - TSX
3B - Future Expansion BB - Future Expansion
3C - Future Expansion BC - LDY - Absolute,X
3D - AND - Absolute,X BD - LDA - Absolute,X
3E - ROL - Absolute,X BE - LDX - Absolute,Y
3F - Future Expansion BF - Future Expansion
40 - RTI C0 - CPY - Immediate
41 - EOR - (Indirect,X) C1 - CMP - (Indirect,X)
42 - Future Expansion C2 - Future Expansion
43 - Future Expansion C3 - Future Expansion
44 - Future Expansion C4 - CPY - Zero Page
45 - EOR - Zero Page C5 - CMP - Zero Page
46 - LSR - Zero Page C6 - DEC - Zero Page
47 - Future Expansion C7 - Future Expansion
48 - PHA C8 - INY
49 - EOR - Immediate C9 - CMP - Immediate
4A - LSR - Accumulator CA - DEX
4B - Future Expansion CB - Future Expansion
4C - JMP - Absolute CC - CPY - Absolute
4D - EOR - Absolute CD - CMP - Absolute
4E - LSR - Absolute CE - DEC - Absolute
4F - Future Expansion CF - Future Expansion
50 - BVC D0 - BNE
51 - EOR - (Indirect),Y Dl - CMP - (Indirect),Y
52 - Future Expansion D2 - Future Expansion
53 - Future Expansion D3 - Future Expansion
54 - Future Expansion D4 - Future Expansion
55 - EOR - Zero Page,X D5 - CMP - Zero Page,X
56 - LSR - Zero Page,X D6 - DEC - Zero Page,X
57 - Future Expansion D7 - Future Expansion
58 - CLI D8 - CLD
59 - EOR - Absolutely D9 - CMP - Absolute,Y
5A - Future Expansion DA - Future Expansion
5B - Future Expansion DB - Future Expansion
5C - Future Expansion DC - Future Expansion
5D - EOR - Absolute,X DD - CMP - Absolute,X
5E - LSR - Absolute, DE - DEC - Absolute,X
5F - Future Expansion DF - Future Expansion
60 - RTS E0 - GPX - Immediate
61 - ADC - (Indirect,X) El - SBC - (Indirect,X)
62 - Future Expansion E2 - Future Expansion
63 - Future Expansion E3 - Future Expansion
64 - Future Expansion E4 - CPX - Zero Page
65 - ADC - Zero Page E5 - SBC - Zero Page
66 - ROR - Zero Page E6 - INC - Zero Page
67 - Future Expansion E7 - Future Expansion
68 - PLA E8 - INX
69 - ADC - Immediate E9 - SBC - Immediate
6A - ROR - Accumulator EA - NOP
6B - Future Expansion EB - Future Expansion
6C - JMP - Indirect EC - CPX - Absolute
6D - ADC - Absolute ED - SBC - Absolute
6E - ROR - Absolute EE - INC - Absolute
6F - Future Expansion EF - Future Expansion
70 - BVS F0 - BEQ
71 - ADC - (Indirect),Y Fl - SBC - (Indirect),Y
72 - Future Expansion F2 - Future Expansion
73 - Future Expansion F3 - Future Expansion
74 - Future Expansion F4 - Future Expansion
75 - ADC - Zero Page,X F5 - SBC - Zero Page,X
76 - ROR - Zero Page,X F6 - INC - Zero Page,X
77 - Future Expansion F7 - Future Expansion
78 - SEI F8 - SED
79 - ADC - Absolutely F9 - SBC - Absolute,Y
7A - Future Expansion FA - Future Expansion
7B - Future Expansion FB - Future Expansion
7C - Future Expansion FC - Future Expansion
7D - ADC - Absolute,X FD - SBC - Absolute,X
7E - ROR - Absolute,X FE - INC - Absolute,X
7F - Future Expansion FF - Future Expansion