=== ========== === === Opc-Matrix === === ========== === ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ │ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ a │ b │ c │ d │ e │ f │ ┌───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┐ │ │ Brk │ Ora │ │ │ │ Ora │ Asl │ │ Php │ Ora │ Asl │ │ │ Ora │ Asl │ │ │ │ 0 │ Imp │ (Zpg,x) │ │ │ │ Zpg │ Zpg │ │ Imp │ Imm │ Acc │ │ │ Abs │ Abs │ │ 0 │ │ │ 1 7 │ 2 6 │ │ │ │ 2 3 │ 2 5 │ │ 1 3 │ 2 2 │ 1 2 │ │ │ 3 4 │ 3 6 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Bpl │ Ora │ │ │ │ Ora │ Asl │ │ Clc │ Ora │ │ │ │ Ora │ Asl │ │ │ │ 1 │ Rel │ (Zpg),y │ │ │ │ Zpg,x │ Zpg,x │ │ Imp │ Abs,y │ │ │ │ Abs,x │ Abs,x │ │ 1 │ │ │ 2 1 * │ 2 5* │ │ │ │ 2 4 │ │ │ 1 2 │ 3 4* │ │ │ │ 3 4* │ 3 7? │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Jsr │ And │ │ │ Bit │ And │ Rol │ │ Plp │ And │ Rol │ │ Bit │ And │ Rol │ │ │ │ 2 │ Abs │ (Zpg,x) │ │ │ Zpg │ Zpg │ Zpg │ │ Imp │ Imm │ Acc │ │ Abs │ Abs │ Abs │ │ 2 │ │ │ 3 6 │ 2 6 │ │ │ 2 3 │ 2 3 │ 2 5 │ │ 1 4 │ 2 2 │ 1 2 │ │ 3 4 │ 3 4 │ 3 6 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Bmi │ And │ │ │ │ And │ Rol │ │ Sec │ And │ │ │ │ And │ Rol │ │ │ │ 3 │ Rel │ (Zpg),y │ │ │ │ Zpg,x │ Zpg,x │ │ Imp │ Abs,y │ │ │ │ Abs,x │ Abs,x │ │ 3 │ │ │ 2 1 * │ 2 5* │ │ │ │ 2 4 │ 2 6 │ │ 1 2 │ 3 4* │ │ │ │ 3 4* │ 3 7? │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Rti │ Eor │ │ │ │ Eor │ Lsr │ │ Pha │ Eor │ Lsr │ │ Jmp │ Eor │ Lsr │ │ │ │ 4 │ Imp │ (Zpg,x) │ │ │ │ Zpg │ Zpg │ │ Imp │ Imm │ Acc │ │ Abs │ Abs │ Abs │ │ 4 │ │ │ 1 6 │ 2 6 │ │ │ │ 2 3 │ 2 5 │ │ 1 3 │ 2 2 │ 1 2 │ │ 3 3 │ 3 4 │ 3 6 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Bvc │ Eor │ │ │ │ Eor │ Lsr │ │ Cli │ Eor │ │ │ │ Eor │ Lsr │ │ │ │ 5 │ Rel │ (Zpg),y │ │ │ │ Zpg,x │ Zpg,x │ │ Imp │ Abs,y │ │ │ │ Abs,x │ Abs,x │ │ 5 │ │ │ 2 1 * │ 2 5* │ │ │ │ 2 4 │ 2 6 │ │ 1 2 │ 3 4* │ │ │ │ 3 4 │ 3 7? │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Rts │ Adc │ │ │ │ Adc │ Ror │ │ Pla │ Adc │ Ror │ │ Jmp │ Adc │ Ror │ │ │ │ 6 │ Imp │ (Zpg,x) │ │ │ │ Zpg │ Zpg │ │ Imp │ Imm │ Acc │ │ (Abs) │ Abs │ Abs │ │ 6 │ │ │ 1 6 │ 2 6 │ │ │ │ 2 3 │ 2 5 │ │ 1 4 │ 2 2 │ 1 2 │ │ 3 5 │ 3 4 │ 3 6 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Bvs │ Adc │ │ │ │ Adc │ Ror │ │ Sei │ Adc │ │ │ │ Adc │ Ror │ │ │ │ 7 │ Rel │ (Zpg),y │ │ │ │ Zpg,x │ Zpg,x │ │ Imp │ Abs,y │ │ │ │ Abs,x │ Abs,x │ │ 7 │ │ │ 2 1 * │ 2 5* │ │ │ │ 2 4 │ 2 6 │ │ 1 2 │ 3 4* │ │ │ │ 3 4* │ 3 7? │ │ │ └───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┘ │ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ a │ b │ c │ d │ e │ f │ ┌───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┐ │ │ │ Sta │ │ │ Sty │ Sta │ Stx │ │ Dey │ │ Txa │ │ Sty │ Sta │ Stx │ │ │ │ 8 │ │ (Zpg,x) │ │ │ Zpg │ Zpg │ Zpg │ │ Imp │ │ Imp │ │ Abs │ Abs │ Abs │ │ 8 │ │ │ │ 2 6 │ │ │ 2 3 │ 2 3 │ 2 3 │ │ 1 2 │ │ 1 2 │ │ 3 4 │ 3 4 │ 3 4 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Bcc │ Sta │ │ │ Sty │ Sta │ Stx │ │ Tya │ Sta │ Txs │ │ │ Sta │ │ │ │ │ 9 │ Rel │ (Zpg),y │ │ │ Zpg,x │ Zpg,x │ Zpg,y │ │ Imp │ Abs,y │ Imp │ │ │ Abs,x │ │ │ 9 │ │ │ 2 1 * │ 2 6? │ │ │ 2 4 │ 2 4 │ 2 4 │ │ 1 2 │ 3 5? │ 1 2 │ │ │ 3 5 │ │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Ldy │ Lda │ Ldx │ │ Ldy │ Lda │ Ldx │ │ Tay │ Lda │ Tax │ │ Ldy │ Lda │ Ldx │ │ │ │ a │ Imm │ (Zpg,x) │ Imm │ │ Zpg │ Zpg │ Zpg │ │ Imp │ Imm │ Imp │ │ Abs │ Abs │ Abs │ │ a │ │ │ 2 2 │ 2 6 │ 2 2 │ │ 2 3 │ 2 3 │ 2 3 │ │ 1 2 │ 2 2 │ 1 2 │ │ 3 4 │ 3 4 │ 3 4 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Bcs │ Lda │ │ │ Ldy │ Lda │ Ldx │ │ Clv │ Lda │ Tsx │ │ Ldy │ Lda │ Ldx │ │ │ │ b │ Rel │ (Zpg),y │ │ │ Zpg,x │ Zpg,x │ Zpg,y │ │ Imp │ Abs,y │ Imp │ │ Abs,x │ Abs,x │ Abs,y │ │ b │ │ │ 2 1 * │ 2 5* │ │ │ 2 4 │ 2 4 │ 2 4 │ │ 1 2 │ 3 4* │ 1 2 │ │ 3 4 │ 3 4 │ 3 4 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Cpy │ Cmp │ │ │ Cpy │ Cmp │ Dec │ │ Iny │ Cmp │ Dex │ │ Cpy │ Cmp │ Dec │ │ │ │ c │ Imm │ (Zpg,x) │ │ │ Zpg │ Zpg │ Zpg │ │ Imp │ Imm │ Imp │ │ Abs │ Abs │ Abs │ │ c │ │ │ 2 2 │ 2 6 │ │ │ 2 3 │ 2 3 │ 2 5 │ │ 1 2 │ 2 2 │ 1 2 │ │ 3 4 │ 3 4 │ 3 6 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Bne │ Cmp │ │ │ │ Cmp │ Dec │ │ Cld │ Cmp │ │ │ │ Cmp │ Dec │ │ │ │ d │ Rel │ (Zpg),y │ │ │ │ Zpg,x │ Zpg,x │ │ Imp │ Abs,y │ │ │ │ Abs,x │ Abs,x │ │ d │ │ │ 2 1 * │ 2 5* │ │ │ │ 2 4 │ 2 6 │ │ 1 2 │ 3 4* │ │ │ │ 3 4 │ 3 7? │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Cpx │ Sbc │ │ │ Cpx │ Sbc │ Inc │ │ Inx │ Sbc │ Nop │ │ Cpx │ Sbc │ Inc │ │ │ │ e │ Imm │ (Zpg,x) │ │ │ Zpg │ Zpg │ Zpg │ │ Imp │ Imm │ Imp │ │ Abs │ Abs │ Abs │ │ e │ │ │ 2 2 │ 2 6 │ │ │ 2 3 │ 2 3 │ 2 5 │ │ 1 2 │ 2 2 │ 1 2 │ │ 3 4 │ 3 4 │ 3 6 │ │ │ ├───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┤ │ │ Beq │ Sbc │ │ │ │ Sbc │ Inc │ │ Sed │ Sbc │ │ │ │ Sbc │ Inc │ │ │ │ f │ Rel │ (Zpg),y │ │ │ │ Zpg,x │ Zpg,x │ │ Imp │ Abs,y │ │ │ │ Abs,x │ Abs,x │ │ f │ │ │ 2 1 * │ 2 5* │ │ │ │ 2 4 │ 2 6 │ │ 1 2 │ 3 4* │ │ │ │ 3 4 │ 3 7 │ │ │ └───┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼───┘ │ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ a │ b │ c │ d │ e │ f │ └─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┘
Fehlerhinweise, Kommentare und Anregungen sind mir herzlich willkommen.
Letzte Aktualisierung: 2017-02-23