Modified and corrected from Tom
Dickens. Please notify me of any
errors!
|
Mnemonic |
Operation |
Addressing
|
Instruction |
Bytes |
Cycles |
Condition Codes |
||
|
Prebyte |
Opcode |
Operand |
|
|||||
|
ABA |
Add Accumulators |
INH |
— |
1B |
— |
1 |
2 |
|
|
ABX |
Add B to X |
INH |
— |
3A |
— |
1 |
3 |
|
|
ABY |
Add B to Y |
INH |
18 |
3A |
— |
2 |
4 |
|
|
ADCA |
Add with Carry to A |
IMM |
— |
89 |
ii |
2 |
2 |
|
|
DIR |
— |
99 |
dd |
2 |
3 |
|||
|
EXT |
— |
B9 |
hh ll |
3 |
4 |
|||
|
IND, X |
— |
A9 |
ff |
2 |
4 |
|||
|
IND, Y |
18 |
A9 |
ff |
3 |
5 |
|||
|
ADCB |
Add with Carry to B |
IMM |
— |
C9 |
ii |
2 |
2 |
|
|
DIR |
— |
D9 |
dd |
2 |
3 |
|||
|
EXT |
— |
F9 |
hh ll |
3 |
4 |
|||
|
IND, X |
— |
E9 |
ff |
2 |
4 |
|||
|
IND, Y |
18 |
E9 |
ff |
3 |
5 |
|||
|
ADDA |
Add Memory to A |
IMM |
— |
8B |
ii |
2 |
2 |
|
|
DIR |
— |
9B |
dd |
2 |
3 |
|||
|
EXT |
— |
BB |
hh ll |
3 |
4 |
|||
|
IND, X |
— |
AB |
ff |
2 |
4 |
|||
|
IND, Y |
18 |
AB |
ff |
3 |
5 |
|||
|
ADDB |
Add Memory to B |
IMM |
— |
CB |
ii |
2 |
2 |
|
|
DIR |
— |
DB |
dd |
2 |
3 |
|||
|
EXT |
— |
FB |
hh ll |
3 |
4 |
|||
|
IND, X |
— |
EB |
ff |
2 |
4 |
|||
|
IND, Y |
18 |
EB |
ff |
3 |
5 |
|||
|
ADDD |
Add 16-Bit to D |
IMM |
— |
C3 |
jj kk |
3 |
4 |
|
|
DIR |
— |
D3 |
dd |
2 |
5 |
|||
|
EXT |
— |
F3 |
hh ll |
3 |
6 |
|||
|
IND, X |
— |
E3 |
ff |
2 |
6 |
|||
|
IND, Y |
18 |
E3 |
ff |
3 |
7 |
|||
|
ANDA |
AND A with Memory |
IMM |
— |
84 |
ii |
2 |
2 |
|
|
DIR |
— |
94 |
dd |
2 |
3 |
|||
|
EXT |
— |
B4 |
hh ll |
3 |
4 |
|||
|
IND, X |
— |
A4 |
ff |
2 |
4 |
|||
|
IND, Y |
18 |
A4 |
ff |
3 |
5 |
|||
|
ANDB |
AND B with Memory |
IMM |
— |
C4 |
ii |
2 |
2 |
|
|
DIR |
— |
D4 |
dd |
2 |
3 |
|||
|
EXT |
— |
F4 |
hh ll |
3 |
4 |
|||
|
IND, X |
— |
E4 |
ff |
2 |
4 |
|||
|
IND, Y |
18 |
E4 |
ff |
3 |
||||