OpenCores
URL https://opencores.org/ocsvn/System09/System09/trunk

Subversion Repositories System09

[/] [System09/] [trunk/] [Tools/] [as09/] [table09.h] - Rev 159

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.