URL
https://opencores.org/ocsvn/System09/System09/trunk
Subversion Repositories System09
[/] [System09/] [rev_86/] [Tools/] [as09/] [table09.h] - Rev 168
Go to most recent revision | Compare with Previous | Blame | View Log
struct oper table[] = { "abx", INH, 58, 3, "adca", GEN, 137, 2, "adcb", GEN, 201, 2, "adda", GEN, 139, 2, "addb", GEN, 203, 2, "addd", LONGIMM, 195, 4, "anda", GEN, 132, 2, "andb", GEN, 196, 2, "andcc", IMM, 28, 3, "asl", GRP2, 8, 4, "asla", INH, 72, 2, "aslb", INH, 88, 2, "asr", GRP2, 7, 4, "asra", INH, 71, 2, "asrb", INH, 87, 2, "bcc", REL, 36, 3, "bcs", REL, 37, 3, "beq", REL, 39, 3, "bge", REL, 44, 3, "bgt", REL, 46, 3, "bhi", REL, 34, 3, "bhs", REL, 36, 3, "bita", GEN, 133, 2, "bitb", GEN, 197, 2, "ble", REL, 47, 3, "blo", REL, 37, 3, "bls", REL, 35, 3, "blt", REL, 45, 3, "bmi", REL, 43, 3, "bne", REL, 38, 3, "bpl", REL, 42, 3, "bra", REL, 32, 3, "brn", REL, 33, 3, "bsr", REL, 141, 7, "bvc", REL, 40, 3, "bvs", REL, 41, 3, "clr", GRP2, 15, 4, "clra", INH, 79, 2, "clrb", INH, 95, 2, "cmpa", GEN, 129, 2, "cmpb", GEN, 193, 2, "cmpd", P2GEN, 131, 5, "cmps", P3GEN, 140, 5, "cmpu", P3GEN, 131, 5, "cmpx", LONGIMM, 140, 4, "cmpy", P2GEN, 140, 5, "com", GRP2, 3, 4, "coma", INH, 67, 2, "comb", INH, 83, 2, "cpx", LONGIMM, 140, 4, /* for compatibility with old code */ "cwai", IMM, 60, 20, "daa", INH, 25, 2, "dec", GRP2, 10, 4, "deca", INH, 74, 2, "decb", INH, 90, 2, "eora", GEN, 136, 2, "eorb", GEN, 200, 2, "exg", RTOR, 30, 8, "inc", GRP2, 12, 4, "inca", INH, 76, 2, "incb", INH, 92, 2, "jmp", GRP2, 14, 1, "jsr", NOIMM, 141, 5, "lbcc", P2REL, 36, 6, "lbcs", P2REL, 37, 6, "lbeq", P2REL, 39, 6, "lbge", P2REL, 44, 6, "lbgt", P2REL, 46, 6, "lbhi", P2REL, 34, 6, "lbhs", P2REL, 36, 6, "lble", P2REL, 47, 6, "lblo", P2REL, 37, 6, "lbls", P2REL, 35, 6, "lblt", P2REL, 45, 6, "lbmi", P2REL, 43, 6, "lbne", P2REL, 38, 6, "lbpl", P2REL, 42, 6, "lbra", P1REL, 22, 5, "lbrn", P2REL, 33, 5, "lbsr", P1REL, 23, 9, "lbvc", P2REL, 40, 6, "lbvs", P2REL, 41, 6, "lda", GEN, 134, 2, "ldaa", GEN, 134, 2, "ldab", GEN, 198, 2, "ldb", GEN, 198, 2, "ldd", LONGIMM, 204, 3, "lds", P2GEN, 206, 4, "ldu", LONGIMM, 206, 3, "ldx", LONGIMM, 142, 3, "ldy", P2GEN, 142, 4, "leas", INDEXED, 50, 2, "leau", INDEXED, 51, 2, "leax", INDEXED, 48, 2, "leay", INDEXED, 49, 2, "lsl", GRP2, 8, 4, "lsla", INH, 72, 2, "lslb", INH, 88, 2, "lsr", GRP2, 4, 4, "lsra", INH, 68, 2, "lsrb", INH, 84, 2, "mul", INH, 61, 11, "neg", GRP2, 0, 4, "nega", INH, 64, 2, "negb", INH, 80, 2, "nop", INH, 18, 2, "ora", GEN, 138, 2, "oraa", GEN, 138, 2, "orab", GEN, 202, 2, "orb", GEN, 202, 2, "orcc", IMM, 26, 3, "pshs", RLIST, 52, 5, "pshu", RLIST, 54, 5, "puls", RLIST, 53, 5, "pulu", RLIST, 55, 5, "rol", GRP2, 9, 4, "rola", INH, 73, 2, "rolb", INH, 89, 2, "ror", GRP2, 6, 4, "rora", INH, 70, 2, "rorb", INH, 86, 2, "rti", INH, 59, 15, "rts", INH, 57, 5, "sbca", GEN, 130, 2, "sbcb", GEN, 194, 2, "sex", INH, 29, 2, "sta", NOIMM, 135, 2, "staa", NOIMM, 135, 2, "stab", NOIMM, 199, 2, "stb", NOIMM, 199, 2, "std", NOIMM, 205, 3, "sts", P2NOIMM, 207, 4, "stu", NOIMM, 207, 3, "stx", NOIMM, 143, 3, "sty", P2NOIMM, 143, 4, "suba", GEN, 128, 2, "subb", GEN, 192, 2, "subd", LONGIMM, 131, 4, "swi", INH, 63, 19, "swi2", P2INH, 63, 20, "swi3", P3INH, 63, 20, "sync", INH, 19, 4, "sys", SYS, 0, 19, "tfr", RTOR, 31, 6, "tst", GRP2, 13, 4, "tsta", INH, 77, 2, "tstb", INH, 93, 2 };
Go to most recent revision | Compare with Previous | Blame | View Log