Lines Matching refs:OP_IDX

80 #define OP_IDX          M6812_OP_IDX
124 { "adca", OP_IDX, 2, 0xa9, 3, 3, CHG_HNZVC, cpu6812 },
135 { "adcb", OP_IDX, 2, 0xe9, 3, 3, CHG_HNZVC, cpu6812 },
146 { "adda", OP_IDX, 2, 0xab, 3, 3, CHG_HNZVC, cpu6812 },
157 { "addb", OP_IDX, 2, 0xeb, 3, 3, CHG_HNZVC, cpu6812 },
168 { "addd", OP_IDX, 2, 0xe3, 3, 3, CHG_NZVC, cpu6812 },
179 { "anda", OP_IDX, 2, 0xa4, 3, 3, CLR_V_CHG_NZ, cpu6812 },
190 { "andb", OP_IDX, 2, 0xe4, 3, 3, CLR_V_CHG_NZ, cpu6812 },
201 { "asl", OP_IDX, 2, 0x68, 3, 3, CHG_NZVC, cpu6812 },
215 { "asr", OP_IDX, 2, 0x67, 3, 3, CHG_NZVC, cpu6812 },
231 { "bclr", OP_BITMASK|OP_IDX, 3, 0x0d, 4, 4, CLR_V_CHG_NZ, cpu6812 },
250 { "bita", OP_IDX, 2, 0xa5, 3, 3, CLR_V_CHG_NZ, cpu6812 },
261 { "bitb", OP_IDX, 2, 0xe5, 3, 3, CLR_V_CHG_NZ, cpu6812 },
287 | OP_IDX, 4, 0x0f, 4, 4, CHG_NONE, cpu6812 },
308 | OP_IDX, 4, 0x0e, 4, 4, CHG_NONE, cpu6812 },
320 { "bset", OP_BITMASK|OP_IDX, 3, 0x0c, 4, 4, CLR_V_CHG_NZ, cpu6812 },
332 { "call", OP_IDX | OP_PAGE
353 { "clr", OP_IDX, 2, 0x69, 2, 2, SET_Z_CLR_NVC, cpu6812 },
371 { "cmpa", OP_IDX, 2, 0xa1, 3, 3, CHG_NZVC, cpu6812 },
382 { "cmpb", OP_IDX, 2, 0xe1, 3, 3, CHG_NZVC, cpu6812 },
392 { "com", OP_IDX, 2, 0x61, 3, 3, SET_C_CLR_V_CHG_NZ, cpu6812 },
411 { "cpd", OP_IDX, 2, 0xac, 3, 3, CHG_NZVC, cpu6812 },
420 { "cps", OP_IDX, 2, 0xaf, 3, 3, CHG_NZVC, cpu6812 },
434 { "cpx", OP_IDX, 2, 0xae, 3, 3, CHG_NZVC, cpu6812 },
448 { "cpy", OP_IDX, 2, 0xad, 3, 3, CHG_NZVC, cpu6812 },
467 { "dec", OP_IDX, 2, 0x63, 3, 3, CHG_NZV, cpu6812 },
488 { "emaxd", OP_IDX | OP_PAGE2, 3, 0x1a, 4, 4, CHG_NZVC, cpu6812 },
494 { "emaxm", OP_IDX | OP_PAGE2, 3, 0x1e, 4, 4, CHG_NZVC, cpu6812 },
500 { "emind", OP_IDX | OP_PAGE2, 3, 0x1b, 4, 4, CHG_NZVC, cpu6812 },
506 { "eminm", OP_IDX | OP_PAGE2, 3, 0x1f, 4, 4, CHG_NZVC, cpu6812 },
520 { "eora", OP_IDX, 2, 0xa8, 3, 3, CLR_V_CHG_NZ, cpu6812 },
531 { "eorb", OP_IDX, 2, 0xe8, 3, 3, CLR_V_CHG_NZ, cpu6812 },
537 { "etbl", OP_IDX | OP_PAGE2,3, 0x3f, 10, 10, CHG_NZC, cpu6812 },
558 { "inc", OP_IDX, 2, 0x62, 3, 3, CHG_NZV, cpu6812 },
579 { "jmp", OP_IDX, 2, 0x05, 3, 3, CHG_NONE, cpu6812 },
591 { "jsr", OP_IDX, 2, 0x15, 4, 4, CHG_NONE, cpu6812 },
621 { "ldaa", OP_IDX, 2, 0xa6, 3, 3, CLR_V_CHG_NZ, cpu6812 },
632 { "ldab", OP_IDX, 2, 0xe6, 3, 3, CLR_V_CHG_NZ, cpu6812 },
643 { "ldd", OP_IDX, 2, 0xec, 3, 3, CLR_V_CHG_NZ, cpu6812 },
657 { "lds", OP_IDX, 2, 0xef, 3, 3, CLR_V_CHG_NZ, cpu6812 },
668 { "ldx", OP_IDX, 2, 0xee, 3, 3, CLR_V_CHG_NZ, cpu6812 },
682 { "ldy", OP_IDX, 2, 0xed, 3, 3, CLR_V_CHG_NZ, cpu6812 },
688 { "leas", OP_IDX, 2, 0x1b, 2, 2, CHG_NONE, cpu6812 },
692 { "leax", OP_IDX, 2, 0x1a, 2, 2, CHG_NONE, cpu6812 },
696 { "leay", OP_IDX, 2, 0x19, 2, 2, CHG_NONE, cpu6812 },
703 { "lsl", OP_IDX, 2, 0x68, 3, 3, CHG_NZVC, cpu6812 },
717 { "lsr", OP_IDX, 2, 0x64, 3, 3, CLR_N_CHG_ZVC, cpu6812 },
728 { "maxa", OP_IDX | OP_PAGE2, 3, 0x18, 4, 4, CHG_NZVC, cpu6812 },
734 { "maxm", OP_IDX | OP_PAGE2, 3, 0x1c, 4, 4, CHG_NZVC, cpu6812 },
742 { "mina", OP_IDX | OP_PAGE2, 3, 0x19, 4, 4, CHG_NZVC, cpu6812 },
748 { "minm", OP_IDX | OP_PAGE2, 3, 0x1d, 4, 4, CHG_NZVC, cpu6812 },
758 { "movb", OP_IDX | OP_IND16_p2 | OP_PAGE2, 5, 0x0d, 5, 5, CHG_NONE, cpu6812 },
759 { "movb", OP_IDX | OP_IDX_p2 | OP_PAGE2, 4, 0x0a, 5, 5, CHG_NONE, cpu6812 },
765 { "movw", OP_IDX | OP_IND16_p2 | OP_PAGE2, 5, 0x05, 5, 5, CHG_NONE, cpu6812 },
766 { "movw", OP_IDX | OP_IDX_p2 | OP_PAGE2, 4, 0x02, 5, 5, CHG_NONE, cpu6812 },
774 { "neg", OP_IDX, 2, 0x60, 3, 3, CHG_NZVC, cpu6812 },
790 { "oraa", OP_IDX, 2, 0xaa, 3, 3, CLR_V_CHG_NZ, cpu6812 },
801 { "orab", OP_IDX, 2, 0xea, 3, 3, CLR_V_CHG_NZ, cpu6812 },
834 { "rol", OP_IDX, 2, 0x65, 3, 3, CHG_NZVC, cpu6812 },
848 { "ror", OP_IDX, 2, 0x66, 3, 3, CHG_NZVC, cpu6812 },
871 { "sbca", OP_IDX, 2, 0xa2, 3, 3, CHG_NZVC, cpu6812 },
882 { "sbcb", OP_IDX, 2, 0xe2, 3, 3, CHG_NZVC, cpu6812 },
901 { "staa", OP_IDX, 2, 0x6a, 2, 2, CLR_V_CHG_NZ, cpu6812 },
913 { "stab", OP_IDX, 2, 0x6b, 2, 2, CLR_V_CHG_NZ, cpu6812 },
925 { "std", OP_IDX, 2, 0x6c, 2, 2, CLR_V_CHG_NZ, cpu6812 },
940 { "sts", OP_IDX, 2, 0x6f, 2, 2, CLR_V_CHG_NZ, cpu6812 },
952 { "stx", OP_IDX, 2, 0x6e, 2, 2, CLR_V_CHG_NZ, cpu6812 },
964 { "sty", OP_IDX, 2, 0x6d, 2, 2, CLR_V_CHG_NZ, cpu6812 },
975 { "suba", OP_IDX, 2, 0xa0, 3, 3, CHG_NZVC, cpu6812 },
986 { "subb", OP_IDX, 2, 0xe0, 3, 3, CHG_NZVC, cpu6812 },
997 { "subd", OP_IDX, 2, 0xa3, 3, 3, CHG_NZVC, cpu6812 },
1020 { "tbl", OP_IDX | OP_PAGE2, 3, 0x3d, 8, 8, CHG_NZC, cpu6812 },
1034 { "tst", OP_IDX, 2, 0xe7, 3, 3, CLR_VC_CHG_NZ, cpu6812 },