;----------------------------------- ; 65C02 Befehle, teils mit illegalen Opcodes ; ADC #1 69 02 ADC 1 65 12 ADC 1,X 75 12 ADC (1,X) 61 12 ADC (1),Y 71 12 ADC 2,X 7D 23 ADC 2,Y 79 23 ADC 2 6D 23 ; AND #1 29 02 AND (1,X) 21 12 AND (1),Y 31 12 AND 1 25 12 AND 2,X 3D 23 AND 2,Y 39 23 AND 2 2D 23 ; ASL A 0A 01 ASL 1 06 12 ASL 1,X 16 12 ASL 2,X 1E 23 ASL 1 0E 23 ; BCC 3 90 32 BCS 3 B0 32 BEQ 3 F0 32 BMI 3 30 32 BNE 3 D0 32 BPL 3 10 32 BVC 3 50 32 BVS 3 70 32 ; BIT 1 24 12 BIT 2 2C 23 ; BRK 0 00 01 ; CLC 0 18 01 CLD 0 D8 01 CLI 0 58 01 CLV 0 B8 01 ; CMP #1 C9 02 CMP (1,X) C1 12 CMP (1),Y D1 12 CMP 1,X D5 12 CMP 1 C5 12 CMP 2,X DD 23 CMP 2,Y D9 23 CMP 2 CD 23 ; CPX #1 E0 02 CPX 1 E4 12 CPX 2 EC 23 ; CPY #1 C0 02 CPY 1 C4 12 CPY 2 CC 23 ; DEC 2,X DE 23 DEC 2 CE 23 DEC 1 C6 12 ; DEX 0 CA 01 DEY 0 88 01 ; EOR #1 49 02 EOR (1,X) 41 12 EOR (1),Y 51 12 EOR 1 45 12 EOR 1 55 12 EOR 2,X 5D 23 EOR 2,Y 59 23 EOR 2 4D 23 ; INC 1 E6 12 INC 1,X F6 12 INC 2,X FE 23 INC 2 EE 23 ; INX 0 E8 01 INY 0 C8 01 ; JMP (2) 6C 03 JMP 2 4C 03 ; JSR 2 20 03 ; LDA #1 A9 02 LDA (1,X) A1 12 LDA (1),Y B1 12 LDA 1 A5 12 LDA 1,X B5 12 LDA 2,X BD 23 LDA 2,Y B9 23 LDA 2 AD 23 ; LDX #1 A2 02 LDX 1 A6 12 LDX 1,Y B6 12 LDX 2,Y BE 23 LDX 2 AE 23 ; LDY #1 A0 02 LDY 1 A4 12 LDY 2,X BC 23 LDY 2 AC 23 ; LSR A 4A 01 LSR 1 46 12 LSR 2,X 5E 23 LSR 2 4E 23 ; NOP 0 EA 01 NOP 2 7C 23 ;illegaler Befehl NOP 2 0C 23 ;illegaler Befehl ; ORA #1 09 02 ORA (1,X) 01 12 ORA (1),Y 11 12 ORA 1 05 12 ORA 1,X 15 12 ORA 2,X 1D 23 ORA 2,Y 19 23 ORA 2 0D 23 ; PHA 0 48 01 PHP 0 08 01 PLA 0 68 01 PLP 0 28 01 ; ROL A 2A 01 ROL 1 26 12 ROL 2,X 3E 23 ROL 2 2E 23 ; ROR A 6A 01 ROR 2,X 7E 23 ROR 2 6E 23 ROR 1,X 76 12 ROR 1 66 12 ; RTI 0 40 01 RTS 0 60 01 ; SBC #1 E9 02 SBC (1,X) E1 12 SBC 1,X F5 12 SBC (1),Y F1 12 SBC 1 E5 12 SBC 2,X FD 23 SBC 2,Y F9 23 SBC 2 ED 23 ; SEC 0 38 01 SED 0 F8 01 SEI 0 78 01 ; SLO 2 0F 23 legal !!! SLO (1,X) 03 12 legal !!! ; STA (1,X) 81 12 STA (1),Y 91 12 STA 1 85 12 STA 1,X 95 12 STA 2,X 9D 23 STA 2,Y 99 23 STA 2 8D 23 ; STX 1,Y 96 12 STX 1 86 12 STX 2 8E 23 ; STY 1,X 94 12 STY 1 84 12 STY 2 8C 23 ; SYH 2,Y 9C 23 legal !!! ; TAX 0 AA 01 TAY 0 A8 01 TSX 0 BA 01 TXA 0 8A 01 TXS 0 9A 01 TYA 0 98 01 ;