Instruction List by opcode
BRK | 00nn |
ORA (dp,X) | 01nn |
COP const | 02nn |
ORA sr,S | 03nn |
TSB dp | 04nn |
ORA dp | 05nn |
ASL dp | 06nn |
ORA [dp] | 07nn |
PHP | 08 |
ORA #const | 09nn |
ASL A | 0A |
PHD | 0B |
TSB addr | 0Cnnnn |
ORA addr | 0Dnnnn |
ASL addr | 0Ennnn |
ORA long | 0Fnnnnnn |
BPL nearlabel | 10nn |
ORA (dp),Y | 11nn |
ORA (dp) | 12nn |
ORA (sr,S),Y | 13nn |
TRB dp | 14nn |
ORA dp,X | 15nn |
ASL dp,X | 16nn |
ORA [dp],Y | 17nn |
CLC | 18 |
ORA addr,Y | 19nnnn |
INC A | 1A |
TCS | 1B |
TRB addr | 1Cnnnn |
ORA addr,X | 1Dnnnn |
ASL addr,X | 1Ennnn |
ORA long,X | 1Fnnnnnn |
JSR addr | 20nnnn |
AND (dp,X) | 21nn |
JSL long | 22nnnnnn |
AND sr,S | 23nn |
BIT dp | 24nn |
AND dp | 25nn |
ROL dp | 26nn |
AND [dp] | 27nn |
PLP | 28 |
AND #const | 29nn |
ROL A | 2A |
PLD | 2B |
BIT addr | 2Cnnnn |
AND addr | 2Dnnnn |
ROL addr | 2Ennnn |
AND long | 2Fnnnnnn |
BMI nearlabel | 30nn |
AND (dp),Y | 31nn |
AND (dp) | 32nn |
AND (sr,S),Y | 33nn |
BIT dp,X | 34nn |
AND dp,X | 35nn |
ROL dp,X | 36nn |
AND [dp],Y | 37nn |
SEC | 38 |
AND addr,Y | 39nnnn |
DEC A | 3A |
TSC | 3B |
BIT addr,X | 3Cnnnn |
AND addr,X | 3Dnnnn |
ROL addr,X | 3Ennnn |
AND long,X | 3Fnnnnnn |
RTI | 40 |
EOR (dp,X) | 41nn |
WDM | 42nn |
EOR sr,S | 43nn |
MVP srcbk, dstbk | 44nnnn |
EOR dp | 45nn |
LSR dp | 46nn |
EOR [dp] | 47nn |
PHA | 48 |
EOR #const | 49nn |
LSR A | 4A |
PHK | 4B |
JMP addr | 4Cnnnn |
EOR addr | 4Dnnnn |
LSR addr | 4Ennnn |
EOR long | 4Fnnnnnn |
BVC nearlabel | 50nn |
EOR (dp),Y | 51nn |
EOR (dp) | 52nn |
EOR (sr,S),Y | 53nn |
MVN srcbk, dstbk | 54nnnn |
EOR dp,X | 55nn |
LSR dp,X | 56nn |
EOR [dp],Y | 57nn |
CLI | 58 |
EOR addr,Y | 59nnnn |
PHY | 5A |
TCD | 5B |
JMP long | 5Cnnnnnn |
EOR addr,X | 5Dnnnn |
LSR addr,X | 5Ennnn |
EOR long,X | 5Fnnnnnn |
RTS | 60 |
ADC (dp,X) | 61nn |
PER label | 62nnnn |
ADC sr,S | 63nn |
STZ dp | 64nn |
ADC dp | 65nn |
ROR dp | 66nn |
ADC [dp] | 67nn |
PLA | 68 |
ADC #const | 69nn |
ROR A | 6A |
RTL | 6B |
JMP (addr) | 6Cnnnn |
ADC addr | 6Dnnnn |
ROR addr | 6Ennnn |
ADC long | 6Fnnnnnn |
BVS nearlabel | 70nn |
ADC (dp),Y | 71nn |
ADC (dp) | 72nn |
ADC (sr,S),Y | 73nn |
STZ dp,X | 74nn |
ADC dp,X | 75nn |
ROR dp,X | 76nn |
ADC [dp],Y | 77nn |
SEI | 78 |
ADC addr,Y | 79nnnn |
PLY | 7A |
TDC | 7B |
JMP (addr,X) | 7Cnnnn |
ADC addr,X | 7Dnnnn |
ROR addr,X | 7Ennnn |
ADC long,X | 7Fnnnnnn |
BRA nearlabel | 80nn |
STA (dp,X) | 81nn |
BRL label | 82nnnn |
STA sr,S | 83nn |
STY dp | 84nn |
STA dp | 85nn |
STX dp | 86nn |
STA [dp] | 87nn |
DEY | 88 |
BIT #const | 89nn |
TXA | 8A |
PHB | 8B |
STY addr | 8Cnnnn |
STA addr | 8Dnnnn |
STX addr | 8Ennnn |
STA long | 8Fnnnnnn |
BCC nearlabel | 90nn |
STA (dp),Y | 91nn |
STA (dp) | 92nn |
STA (sr,S),Y | 93nn |
STY dp,X | 94nn |
STA dp,X | 95nn |
STX dp,Y | 96nn |
STA [dp],Y | 97nn |
TYA | 98 |
STA addr,Y | 99nnnn |
TXS | 9A |
TXY | 9B |
STZ addr | 9Cnnnn |
STA addr,X | 9Dnnnn |
STZ addr,X | 9Ennnn |
STA long,X | 9Fnnnnnn |
LDY #const | A0nn |
LDA (dp,X) | A1nn |
LDX #const | A2nn |
LDA sr,S | A3nn |
LDY dp | A4nn |
LDA dp | A5nn |
LDX dp | A6nn |
LDA [dp] | A7nn |
TAY | A8 |
LDA #const | A9nn |
TAX | AA |
PLB | AB |
LDY addr | ACnnnn |
LDA addr | ADnnnn |
LDX addr | AEnnnn |
LDA long | AFnnnnnn |
BCS nearlabel | B0nn |
LDA (dp),Y | B1nn |
LDA (dp) | B2nn |
LDA (sr,S),Y | B3nn |
LDY dp,X | B4nn |
LDA dp,X | B5nn |
LDX dp,X | B6nn |
LDA [dp],Y | B7nn |
CLV | B8 |
LDA addr,Y | B9nnnn |
TSX | BA |
TYX | BB |
LDY addr,X | BCnnnn |
LDA addr,X | BDnnnn |
LDX addr,X | BEnnnn |
LDA long,X | BFnnnnnn |
CPY #const | C0nn |
CMP (dp,X) | C1nn |
REP #const | C2nn |
CMP sr,S | C3nn |
CPY dp | C4nn |
CMP dp | C5nn |
DEC dp | C6nn |
CMP [dp] | C7nn |
INY | C8 |
CMP #const | C9nn |
DEX | CA |
WAI | CB |
CPY addr | CCnnnn |
CMP addr | CDnnnn |
DEC addr | CEnnnn |
CMP long | CFnnnnnn |
BNE nearlabel | D0nn |
CMP (dp),Y | D1nn |
CMP (dp) | D2nn |
CMP (sr,S),Y | D3nn |
PEI (dp) | D4nn |
CMP dp,X | D5nn |
DEC dp,X | D6nn |
CMP [dp],Y | D7nn |
CLD | D8 |
CMP addr,Y | D9nnnn |
PHX | DA |
STP | DB |
JMP [addr] | DCnnnn |
CMP addr,X | DDnnnn |
DEC addr,X | DEnnnn |
CMP long,X | DFnnnnnn |
CPX #const | E0nn |
SBC (dp,X) | E1nn |
SEP #const | E2nn |
SBC sr,S | E3nn |
CPX dp | E4nn |
SBC dp | E5nn |
INC dp | E6nn |
SBC [dp] | E7nn |
INX | E8 |
SBC #const | E9nn |
NOP | EA |
XBA | EB |
CPX addr | ECnnnn |
SBC addr | EDnnnn |
INC addr | EEnnnn |
SBC long | EFnnnnnn |
BEQ nearlabel | F0nn |
SBC (dp),Y | F1nn |
SBC (dp) | F2nn |
SBC (sr,S),Y | F3nn |
PEA addr | F4nnnn |
SBC dp,X | F5nn |
INC dp,X | F6nn |
SBC [dp],Y | F7nn |
SED | F8 |
SBC addr,Y | F9nnnn |
PLX | FA |
XCE | FB |
JSR (addr,X) | FCnnnn |
SBC addr,X | FDnnnn |
INC addr,X | FEnnnn |
SBC long,X | FFnnnnnn |
Last modified January 23, 2022