====== List of Illegal Mnemonics ====== ;CODES 00-0F OPC6502_BRK = $00 OPC6502_ORA_XIND = $01 OPC6502_HLT = $02 OPC6502_KIL = $02 OPC6502_JAM = $02 OPC6502_SLO_XIND = $03 OPC6502_ASO_XIND = $03 OPC6502_NOP_ZP = $04 OPC6502_ORA_ZP = $05 OPC6502_ASL_ZP = $06 OPC6502_SLO_ZP = $07 OPC6502_ASO_ZP = $07 OPC6502_PHP = $08 OPC6502_ORA_IMM = $09 OPC6502_ASL = $0A OPC6502_ANC_IMM = $0B OPC6502_AAC_IMM = $0B OPC6502_NOP_ABS = $0C OPC6502_ORA_ABS = $0D OPC6502_ASL_ABS = $0E OPC6502_SLO_ABS = $0F OPC6502_ASO_ABS = $0F ;CODES 10-1F OPC6502_BPL = $10 OPC6502_ORA_INDY = $11 OPC6502_HLT = $12 OPC6502_KIL = $12 OPC6502_JAM = $12 OPC6502_SLO_INDY = $13 OPC6502_ASO_INDY = $13 OPC6502_NOP_ZPX = $14 OPC6502_ORA_ZPX = $15 OPC6502_ASL_ZPX = $16 OPC6502_SLO_ZPX = $17 OPC6502_ASO_ZPX = $17 OPC6502_CLC = $18 OPC6502_ORA_ABSY = $19 OPC6502_NOP = $1A OPC6502_SLO_ABSY = $1B OPC6502_ASO_ABSY = $1B OPC6502_NOP_ABSX = $1C OPC6502_ORA_ABSX = $1D OPC6502_ASL_ABSX = $1E OPC6502_SLO_ABSX = $1F OPC6502_ASO_ABSX = $1F ;CODES 20-2F OPC6502_JSR_ABS = $20 OPC6502_AND_XIND = $21 OPC6502_HLT = $22 OPC6502_KIL = $22 OPC6502_JAM = $22 OPC6502_RLA_XIND = $23 OPC6502_BIT_ZP = $24 OPC6502_AND_ZP = $25 OPC6502_ROL_ZP = $26 OPC6502_RLA_ZP = $27 OPC6502_PLP = $28 OPC6502_AND_IMM = $29 OPC6502_ROL = $2A OPC6502_ANC_IMM = $2B OPC6502_AAC_IMM = $2B OPC6502_BIT_ABS = $2C OPC6502_AND_ABS = $2D OPC6502_ROL_ABS = $2E OPC6502_RLA_ABS = $2F ;CODES 30-3F OPC6502_BMI = $30 OPC6502_AND_INDY = $31 OPC6502_HLT = $32 OPC6502_KIL = $32 OPC6502_JAM = $32 OPC6502_RLA_INDY = $33 OPC6502_NOP_ZPX = $34 OPC6502_AND_ZPX = $35 OPC6502_ROL_ZPX = $36 OPC6502_RLA_ZPX = $37 OPC6502_SEC = $38 OPC6502_AND_ABSY = $39 OPC6502_NOP = $3A OPC6502_RLA_ABSY = $3B OPC6502_NOP_ABSX = $3C OPC6502_AND_ABSX = $3D OPC6502_ROL_ABSX = $3E OPC6502_RLA_ABSX = $3F ;CODES 40-4F OPC6502_RTI = $40 OPC6502_EOR_XIND = $41 OPC6502_HLT = $42 OPC6502_KIL = $42 OPC6502_JAM = $42 OPC6502_SRE_XIND = $43 OPC6502_LSE_XIND = $43 OPC6502_NOP_ZP = $44 OPC6502_EOR_ZP = $45 OPC6502_LSR_ZP = $46 OPC6502_SRE_ZP = $47 OPC6502_LSE_ZP = $47 OPC6502_PHA = $48 OPC6502_EOR_IMM = $49 OPC6502_LSR = $4A OPC6502_ALR_IMM = $4B OPC6502_ASR_IMM = $4B OPC6502_JMP_ABS = $4C OPC6502_EOR_ABS = $4D OPC6502_LSR_ABS = $4E OPC6502_SRE_ABS = $4F OPC6502_LSE_ABS = $4F ;CODES 50-5F OPC6502_BVC = $50 OPC6502_EOR_INDY = $51 OPC6502_HLT = $52 OPC6502_KIL = $52 OPC6502_JAM = $52 OPC6502_SRE_INDY = $53 OPC6502_LSE_INDY = $53 OPC6502_NOP_ZPX = $54 OPC6502_EOR_ZPX = $55 OPC6502_LSR_ZPX = $56 OPC6502_SRE_ZPX = $57 OPC6502_LSE_ZPX = $57 OPC6502_CLI = $58 OPC6502_EOR_ABSY = $59 OPC6502_NOP = $5A OPC6502_SRE_ABSY = $5B OPC6502_LSE_ABSY = $5B OPC6502_NOP_ABSX = $5C OPC6502_EOR_ABSX = $5D OPC6502_LSR_ABSX = $5E OPC6502_SRE_ABSX = $5F OPC6502_LSE_ABSX = $5F ;CODES 60-6F OPC6502_RTS = $60 OPC6502_ADC_XIND = $61 OPC6502_HLT = $62 OPC6502_KIL = $62 OPC6502_JAM = $62 OPC6502_RRA_XIND = $63 OPC6502_NOP_ZP = $64 OPC6502_ADC_ZP = $65 OPC6502_ROR_ZP = $66 OPC6502_RRA_ZP = $67 OPC6502_PLA = $68 OPC6502_ADC_IMM = $69 OPC6502_ROR = $6A OPC6502_ARR_IMM = $6B OPC6502_JMP_IND = $6C OPC6502_ADC_ABS = $6D OPC6502_ROR_ABS = $6E OPC6502_RRA_ABS = $6F ;CODES 70-7F OPC6502_BVS = $70 OPC6502_ADC_INDY = $71 OPC6502_HLT = $72 OPC6502_KIL = $72 OPC6502_JAM = $72 OPC6502_RRA_INDY = $73 OPC6502_NOP_ZPX = $74 OPC6502_ADC_ZPX = $75 OPC6502_ROR_ZPX = $76 OPC6502_RRA_ZPX = $77 OPC6502_SEI = $78 OPC6502_ADC_ABSY = $79 OPC6502_NOP = $7A OPC6502_RRA_ABSY = $7B OPC6502_NOP_ABSX = $7C OPC6502_ADC_ABSX = $7D OPC6502_ROR_ABSX = $7E OPC6502_RRA_ABSX = $7F ;CODES 80-8F OPC6502_NOP_IMM = $80 OPC6502_STA_XIND = $81 OPC6502_NOP_IMM = $82 OPC6502_SAX_XIND = $83 OPC6502_STY_ZP = $84 OPC6502_STA_ZP = $85 OPC6502_STX_ZP = $86 OPC6502_SAX_ZP = $87 OPC6502_DEY = $88 OPC6502_NOP_IMM = $89 OPC6502_TXA = $8A OPC6502_XAA_IMM = $8B OPC6502_ANE_IMM = $8B OPC6502_STY_ABS = $8C OPC6502_STA_ABS = $8D OPC6502_STX_ABS = $8E OPC6502_SAX_ABS = $8F ;CODES 90-9F OPC6502_BCC = $90 OPC6502_STA_INDY = $91 OPC6502_HLT = $92 OPC6502_KIL = $92 OPC6502_JAM = $92 OPC6502_AHX_INDY = $93 OPC6502_SAH_INDY = $93 OPC6502_AXA_INDY = $93 OPC6502_STY_ZPX= $94 OPC6502_STA_ZPX = $95 OPC6502_STX_ZPY = $96 OPC6502_SAX_ZPY = $97 OPC6502_TYA = $98 OPC6502_STA_ABSY = $99 OPC6502_TXS = $9A OPC6502_TAS_ABSY = $9B OPC6502_XAS_ABSY = $9B OPC6502_SHS_ABSY = $9B OPC6502_SHY_ABSX = $9C OPC6502_SYA_ABSX = $9C OPC6502_STA_ABSX = $9D OPC6502_SHX_ABSY = $9E OPC6502_SXA_ABSY = $9E OPC6502_AHX_ABSY = $9F OPC6502_SAH_ABSY = $9F OPC6502_AXA_ABSY = $9F ;CODES A0-AF OPC6502_LDY_IMM = $A0 OPC6502_LDA_XIND = $A1 OPC6502_LDX_IMM = $A2 OPC6502_LAX_XIND = $A3 OPC6502_LDY_ZP = $A4 OPC6502_LDA_ZP = $A5 OPC6502_LDX_ZP = $A6 OPC6502_LAX_ZP = $A7 OPC6502_TAY = $A8 OPC6502_LDA_IMM = $A9 OPC6502_TAX = $AA OPC6502_LAX_IMM = $AB OPC6502_LDY_ABS = $AC OPC6502_LDA_ABS = $AD OPC6502_LDX_ABS = $AE OPC6502_LAX_ABS = $AF ;CODES B0-BF OPC6502_BCS = $B0 OPC6502_LDA_INDY = $B1 OPC6502_HLT = $B2 OPC6502_KIL = $B2 OPC6502_JAM = $B2 OPC6502_LAX_INDY = $B3 OPC6502_LDY_ZPX = $B4 OPC6502_LDA_ZPX = $B5 OPC6502_LDX_ZPY = $B6 OPC6502_LAX_ZPY = $B7 OPC6502_CLV = $B8 OPC6502_LDA_ABSY = $B9 OPC6502_TSX = $BA OPC6502_LAS_ABSY = $BB OPC6502_LAR_ABSY = $BB OPC6502_LAE_ABSY = $BB OPC6502_LDY_ABSX = $BC OPC6502_LDA_ABSX = $BD OPC6502_LDX_ABSY = $BE OPC6502_LAX_ABSY = $BF ;CODES C0-CF OPC6502_CPY_IMM = $C0 OPC6502_CMP_XIND = $C1 OPC6502_NOP_IMM = $C2 OPC6502_DCP_XIND = $C3 OPC6502_CPY_ZP = $C4 OPC6502_CMP_ZP = $C5 OPC6502_DEC_ZP = $C6 OPC6502_DCP_ZP = $C7 OPC6502_INY = $C8 OPC6502_CMP_IMM = $C9 OPC6502_DEX = $CA OPC6502_AXS_IMM = $CB OPC6502_AAX_IMM = $CB OPC6502_CPY_ABS = $CC OPC6502_CMP_ABS = $CD OPC6502_DEC_ABS = $CE OPC6502_DCP_ABS = $CF ;CODES D0-DF OPC6502_BNE = $D0 OPC6502_CMP_INDY = $D1 OPC6502_HLT = $D2 OPC6502_KIL = $D2 OPC6502_JAM = $D2 OPC6502_DCP_INDY = $D3 OPC6502_NOP_ZPX = $D4 OPC6502_CMP_ZPX = $D5 OPC6502_DEC_ZPX = $D6 OPC6502_DCP_ZPX = $D7 OPC6502_CLD = $D8 OPC6502_CMP_ABSY = $D9 OPC6502_NOP = $DA OPC6502_DCP_ABSY = $DB OPC6502_NOP_ABSX = $DC OPC6502_CMP_ABSX = $DD OPC6502_DEC_ABSX = $DE OPC6502_DCP_ABSX = $DF ;CODES E0-EF OPC6502_CPX_IMM = $E0 OPC6502_SBC_XIND = $E1 OPC6502_NOP_IMM = $E2 OPC6502_ISC_XIND = $E3 OPC6502_ISB_XIND = $E3 OPC6502_CPX_ZP = $E4 OPC6502_SBC_ZP = $E5 OPC6502_INC_ZP = $E6 OPC6502_ISC_ZP = $E7 OPC6502_ISB_ZP = $E7 OPC6502_INX = $E8 OPC6502_SBC_IMM = $E9 OPC6502_NOP = $EA OPC6502_SBC_IMM = $EB OPC6502_CPX_ABS = $EC OPC6502_SBC_ABS = $ED OPC6502_INC_ABS = $EE OPC6502_ISC_ABS = $EF OPC6502_ISB_ABS = $EF ;CODES F0-FF OPC6502_BEQ = $F0 OPC6502_SBC_INDY = $F1 OPC6502_HLT = $F2 OPC6502_KIL = $F2 OPC6502_JAM = $F2 OPC6502_ISC_INDY = $F3 OPC6502_ISB_INDY = $F3 OPC6502_NOP_ZPX = $F4 OPC6502_SBC_ZPX = $F5 OPC6502_INC_ZPX = $F6 OPC6502_ISC_ZPX = $F7 OPC6502_ISB_ZPX = $F7 OPC6502_SED = $F8 OPC6502_SBC_ABSY = $F9 OPC6502_NOP = $FA OPC6502_ISC_ABSY = $FB OPC6502_ISB_ABSY = $FB OPC6502_NOP_ABSX = $FC OPC6502_SBC_ABSX = $FD OPC6502_INC_ABSX = $FE OPC6502_ISC_ABSX = $FF OPC6502_ISB_ABSX = $FF