| Opcode | Value | Addressing | Example | Cycles | Comment |
|---|---|---|---|---|---|
| BRK | $00 | Immediate | BRK | 7 | |
| ORA | $01 | (Indirect,X) | ORA ($FF,X) | 6 | |
| JAM | $02 | Implied | JAM | 1 | |
| ORA | $05 | Zeropage | ORA $12 | 3 | |
| ASL | $06 | Zeropage | ASL $12 | 5 | |
| PHP | $08 | Implied | PHP | 3 | |
| ORA | $09 | Immediate | ORA #$12 | 2 | |
| ASL | $0A | Implied | ASL ASL A |
2 | |
| ORA | $0D | Absolute | ORA $1234 | 4 | |
| ASL | $0E | Absolute | ASL $1234 | 6 | |
| BPL | $10 | Relative | BPL $1234 | 2* | |
| ORA | $11 | (Indirect),Y | ORA ($12),Y | 5* | |
| JAM | $12 | Implied | JAM | 1 | |
| ORA | $15 | Zeropage,X | ORA $12,X | 4 | |
| ASL | $16 | Zeropage,X | ASL $12,X | 6 | |
| CLC | $18 | Implied | CLC | 2 | |
| ORA | $19 | Absolute,Y | ORA $1234,Y | 4* | |
| ORA | $1D | Absolute,X | ORA $1234,X | 4* | |
| ASL | $1E | Absolute,X | ASL $1234,X | 7 | |
| JSR | $20 | Absolute | JSR $1234 | 6 | |
| AND | $21 | (Indirect,X) | AND ($12,X) | 6 | |
| JAM | $22 | Implied | JAM | 1 | |
| RLA | $23 | (Indirect,X) | RLA ($12,X) | 8 | |
| BIT | $24 | Zeropage | BIT $12 | 3 | |
| AND | $25 | Zeropage | AND $12 | 3 | |
| ROL | $26 | Zeropage | ROL $12 | 5 | |
| RLA | $27 | Zeropage | RLA $12 | 5 | |
| PLP | $28 | Implied | PLP | 4 | |
| AND | $29 | Immediate | AND #$12 | 2 | |
| ROL | $2A | Implied | ROL ROL A |
2 | |
| BIT | $2C | Absolute | BIT $1234 | 4 | |
| AND | $2D | Absolute | AND $1234 | 4 | |
| ROL | $2E | Absolute | ROL $1234 | 6 | |
| RLA | $2F | Absolute | RLA $1234 | 6 | |
| BMI | $30 | Relative | BMI $1234 | 2* | |
| AND | $31 | (Indirect),Y | AND ($12),Y | 5* | |
| JAM | $32 | Implied | JAM | 1 | |
| RLA | $33 | (Indirect),Y | RLA ($12),Y | 8 | |
| AND | $35 | Zeropage,X | AND $12,X | 4 | |
| ROL | $36 | Zeropage,X | ROL $12,X | 6 | |
| RLA | $37 | Zeropage,X | RLA $12,X | 6 | |
| SEC | $38 | Implied | SEC | 2 | |
| AND | $39 | Absolute,Y | AND $1234,Y | 4* | |
| RLA | $3B | Absolute,Y | RLA $1234,Y | 7 | |
| AND | $3D | Absolute,X | AND $1234,X | 4* | |
| ROL | $3E | Absolute,X | ROL $1234,X | 7 | |
| RLA | $3F | Absolute,X | RLA $1234,X | 7 | |
| RTI | $40 | Implied | RTI | 6 | |
| EOR | $41 | (Indirect,X) | EOR ($12,X) | 6 | |
| JAM | $42 | Implied | JAM | 1 | |
| EOR | $45 | Zeropage | EOR $12 | 3 | |
| LSR | $46 | Zeropage | LSR $12 | 5 | |
| PHA | $48 | Implied | PHA | 3 | |
| EOR | $49 | Immediate | EOR #$12 | 2 | |
| LSR | $4A | Implied | LSR LSR A |
2 | |
| JMP | $4C | Absolute | JMP $1234 | 3 | |
| EOR | $4D | Absolute | EOR $1234 | 4 | |
| LSR | $4E | Absolute | LSR $1234 | 6 | |
| BVC | $50 | Relative | BVC $1234 | 2* | |
| EOR | $51 | (Indirect),Y | EOR ($12),Y | 5* | |
| JAM | $52 | Implied | JAM | 1 | |
| EOR | $55 | Zeropage,X | EOR $12,X | 4 | |
| LSR | $56 | Zeropage,X | LSR $12,X | 6 | |
| CLI | $58 | Implied | CLI | 2 | |
| EOR | $59 | Absolute,Y | EOR $1234,Y | 4* | |
| EOR | $5D | Absolute,X | EOR $1234,X | 4* | |
| LSR | $5E | Absolute,X | LSR $1234,X | 7 | |
| RTS | $60 | Implied | RTS | 6 | |
| ADC | $61 | (Indirect,X) | ADC ($12,X) | 6 | |
| JAM | $62 | Implied | JAM | 1 | |
| ADC | $65 | Zeropage | ADC $12 | 3 | |
| ROR | $66 | Zeropage | ROR $12 | 5 | |
| PLA | $68 | Implied | PLA | 4 | |
| ADC | $69 | Immediate | ADC #$12 | 2 | |
| ROR | $6A | Implied | ROR ROR A |
2 | |
| JMP | $6C | (Abs. Indirect) | JMP ($1234) | 5 | |
| ADC | $6D | Absolute | ADC $1234 | 4 | |
| ROR | $6E | Absolute | ROR $1234 | 6 | |
| BVS | $70 | Relative | BVS $1234 | 2* | |
| ADC | $71 | (Indirect),Y | ADC ($12),Y | 5* | |
| JAM | $72 | Implied | JAM | 1 | |
| ADC | $75 | Zeropage,X | ADC $12,X | 4 | |
| ROR | $76 | Zeropage,X | ROR $12,X | 6 | |
| SEI | $78 | Implied | SEI | 2 | |
| ADC | $79 | Absolute,Y | ADC $1234,Y | 4* | |
| ADC | $7D | Absolute,X | ADC $1234,X | 4* | |
| ROR | $7E | Absolute,X | ROR $1234,X | 7 | |
| STA | $81 | (Indirect,X) | STA ($12,X) | 6 | |
| STY | $84 | Zeropage | STY $12 | 3 | |
| STA | $85 | Zeropage | STA $12 | 3 | |
| STX | $86 | Zeropage | STX $12 | 3 | |
| DEY | $88 | Implied | DEY | 2 | |
| TXA | $8A | Implied | TXA | 2 | |
| STY | $8C | Absolute | STY $1234 | 4 | |
| STA | $8D | Absolute | STA $1234 | 4 | |
| STX | $8E | Absolute | STX $1234 | 4 | |
| BCC | $90 | Relative | BCC $1234 | 2* | |
| STA | $91 | (Indirect),Y | STA ($12),Y | 6 | |
| JAM | $92 | Implied | JAM | 1 | |
| STY | $94 | Zeropage,X | STY $12,X | 4 | |
| STA | $95 | Zeropage,X | STA $12,X | 4 | |
| STX | $96 | Zeropage,Y | STX $12,Y | 4 | |
| TYA | $98 | Implied | TYA | 2 | |
| STA | $99 | Absolute,Y | STA $1234,Y | 5 | |
| TXS | $9A | Implied | TXS | 2 | |
| STA | $9D | Absolute,X | STA $1234,X | 5 | |
| LDY | $A0 | Immediate | LDY #$12 | 2 | |
| LDA | $A1 | (Indirect,X) | LDA ($12,X) | 6 | |
| LDX | $A2 | Immediate | LDX #$12 | 2 | |
| LDY | $A4 | Zeropage | LDY $12 | 3 | |
| LDA | $A5 | Zeropage | LDA $12 | 3 | |
| LDX | $A6 | Zeropage | LDX $12 | 3 | |
| TAY | $A8 | Implied | TAY | 2 | |
| LDA | $A9 | Immediate | LDA #$12 | 2 | |
| TAX | $AA | Implied | TAX | 2 | |
| LDY | $AC | Absolute | LDY $1234 | 4 | |
| LDA | $AD | Absolute | LDA $1234 | 4 | |
| LDX | $AE | Absolute | LDX $1234 | 4 | |
| BCS | $B0 | Relative | BCS $1234 | 2* | |
| LDA | $B1 | (Indirect),Y | LDA ($12),Y | 5* | |
| JAM | $B2 | Implied | JAM | 1 | |
| LDY | $B4 | Zeropage,X | LDY $12,X | 4 | |
| LDA | $B5 | Zeropage,X | LDA $12,X | 4 | |
| LDX | $B6 | Zeropage,Y | LDX $12,Y | 4 | |
| CLV | $B8 | Implied | CLV | 2 | |
| LDA | $B9 | Absolute,Y | LDA $1234,Y | 4* | |
| TSX | $BA | Implied | TSX | 2 | |
| LDY | $BC | Absolute,X | LDY $1234,X | 4* | |
| LDA | $BD | Absolute,X | LDA $1234,X | 4* | |
| LDX | $BE | Absolute,Y | LDX $1234,Y | 4* | |
| CPY | $C0 | Immediate | CPY #$12 | 2 | |
| CMP | $C1 | (Indirect,X) | CMP ($12,X) | 6 | |
| CPY | $C4 | Zeropage | CPY $12 | 3 | |
| CMP | $C5 | Zeropage | CMP $12 | 3 | |
| DEC | $C6 | Zeropage | DEC $12 | 5 | |
| INY | $C8 | Implied | INY | 2 | |
| CMP | $C9 | Immediate | CMP #$12 | 2 | |
| DEX | $CA | Implied | DEX | 2 | |
| CPY | $CC | Absolute | CPY $1234 | 4 | |
| CMP | $CD | Absolute | CMP $1234 | 4 | |
| DEC | $CE | Absolute | DEC $1234 | 6 | |
| BNE | $D0 | Relative | BNE $1234 | 2* | |
| CMP | $D1 | (Indirect),Y | CMP ($12),Y | 5* | |
| JAM | $D2 | Implied | JAM | 1 | |
| CMP | $D5 | Zeropage,X | CMP $12,X | 4 | |
| DEC | $D6 | Zeropage,X | DEC $12,X | 6 | |
| CLD | $D8 | Implied | CLD | 2 | |
| CMP | $D9 | Absolute,Y | CMP $1234,Y | 4* | |
| CMP | $DD | Absolute,X | CMP $1234,X | 4* | |
| DEC | $DE | Absolute,X | DEC $1234,X | 7 | |
| CPX | $E0 | Immediate | CPX #$12 | 2 | |
| SBC | $E1 | (Indirect,X) | SBC ($12,X) | 6 | |
| CPX | $E4 | Zeropage | CPX $12 | 3 | |
| SBC | $E5 | Zeropage | SBC $12 | 3 | |
| INC | $E6 | Zeropage | INC $12 | 5 | |
| INX | $E8 | Implied | INX | 2 | |
| SBC | $E9 | Immediate | SBC #$12 | 2 | |
| NOP | $EA | Implied | NOP | 2 | |
| CPX | $EC | Absolute | CPX $1234 | 4 | |
| SBC | $ED | Absolute | SBC $1234 | 4 | |
| INC | $EE | Absolute | INC $1234 | 6 | |
| BEQ | $F0 | Relative | BEQ $1234 | 2* | |
| SBC | $F1 | (Indirect),Y | SBC ($12),Y | 5* | |
| JAM | $F2 | Implied | JAM | 1 | |
| SBC | $F5 | Zeropage,X | SBC $12,X | 4 | |
| INC | $F6 | Zeropage,X | INC $12,X | 6 | |
| SED | $F8 | Implied | SED | 2 | |
| SBC | $F9 | Absolute,Y | SBC $1234,Y | 4* | |
| SBC | $FD | Absolute,X | SBC $1234,X | 4* | |
| INC | $FE | Absolute,X | INC $1234,X | 7 |