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