APPENDIX B
This gives all the assembler commands on the 6502 processor and the op-codes of each command.
|
ADC | IMM | 69 |
| ABS | 6D |
| Z | 65 |
| (IND,X) | 61 |
| (IND),Y | 71 |
| Z,X | 75 |
| ABS,X | 7D |
| ABS,Y | 79 |
AND | IMM | 29 |
| ABS | 2D |
| Z | 25 |
| (IND,X) | 21 |
| (IND),Y | 31 |
| Z,X | 35 |
| ABS,X | 3D |
| ABS,Y | 39 |
ASL | ABS | 0E |
| Z | 06 |
| A | 0A |
| Z,X | 16 |
| ABS,X | 1E |
BCC | REL | 90 |
BCS | REL | B0 |
BEQ | REL | F0 |
BIT | ABS | 2C |
| Z | 24 |
BMI | REL | 30 |
BNE | REL | D0 |
BPL | REL | 10 |
BRK | IMP | 00 |
BVC | REL | 50 |
BVS | REL | 70 |
CLC | IMP | 18 |
CLD | IMP | D8 |
CLI | IMP | 58 |
CLV | IMP | B8 |
CMP | IMM | C9 |
| ABS | CD |
| Z | C5 |
| (IND,X) | C1 |
| (IND),Y | D1 |
| Z,X | D5 |
| ABS,X | DD |
| ABS,Y | D9 |
CPX | IMM | E0 |
| ABS | EC |
| Z | E4 |
CPY | IMM | C0 |
| ABS | CC |
| Z | C4 |
DEC | ABS | CE |
| Z | C6 |
| Z,X | D6 |
| ABS,X | DE |
DEX | IMP | CA |
DEY | IMP | 88 |
EOR | IMM | 49 |
| ABS | 4D |
| Z | 45 |
| (IND,X) | 41 |
| (IND),Y | 51 |
| Z,X | 55 |
| ABS,X | 5D |
| ABS,Y | 59 |
INC | ABS | EE |
| Z | E6 |
| Z,X | F6 |
| ABS,X | FE |
INX | IMP | E8 |
INY | IMP | C8 |
JMP | ABS | 4C |
| IND | 6C |
JSR | ABS | 20 |
LDA | IMM | A9 |
| ABS | AD |
| Z | A5 |
| (IND,X) | A1 |
| (IND),Y | B1 |
| Z,X | B5 |
| ABS,X | BD |
| ABS,Y | B9 |
LDX | IMM | A2 |
| ABS | AE |
| Z | A6 |
| Z,Y | B6 |
| ABS,Y | BE |
LDY | IMM | A0 |
| ABS | AC |
| Z | A4 |
| Z,X | B4 |
| ABS,X | BC |
LSR | ABS | 4E |
| Z | 46 |
| A | 4A |
| Z,X | 56 |
| ABS,X | 5E |
NOP | IMP | EA |
ORA | IMM | 09 | |
| ABS | 0D |
| (IND,X) | 01 |
| (IND),Y | 11 |
| Z,X | 15 |
| ABS,X | 1D |
| ABS,Y | 19 |
PHA | IMP | 48 |
PHP | IMP | 08 |
PLA | IMP | 68 |
PLP | IMP | 28 |
ROL | ABS | 2E |
| Z | 26 |
| A | 2A |
| Z,X | 36 |
| ABS,X | 3E |
ROR | ABS | 6E |
| Z | 66 |
| A | 6A |
| Z,X | 76 |
| ABS,X | 7E |
RTI | IMP | 40 |
RTS | IMP | 60 |
SBC | IMM | E9 |
| ABS | ED |
| Z | E5 |
| (IND,X) | E1 |
| (IND),Y | F1 |
| Z,X | F5 |
| ABS,X | FD |
| ABS,Y | F9 |
SEC | IMP | 38 |
SED | IMP | F8 |
SEI | IMP | 78 |
STA | ABS | 8D |
| Z | 85 |
| (IND,X) | 81 |
| (IND),Y | 91 |
| Z,X | 95 |
| ABS,X | 9D |
| ABS,Y | 99 |
STX | ABS | 8E |
| Z | 86 |
| Z,Y | 96 |
STY | ABS | 8C |
| Z | 84 |
| Z,Y | 96 |
STY | ABS | 8C |
| Z | 84 |
| Z,X | 94 |
TAX | IMP | AA |
TAY | IMP | A8 |
TSX | IMP | BA |
TXA | IMP | 8A |
TXS | IMP | 9A |
TYA | IMP | 98 |