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