Pristine Ack-5.5
[Ack-5.5.git] / mach / s2650 / as / mach3.c
1 /*
2  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3  * See the copyright notice in the ACK home directory, in the file "Copyright".
4  */
5 #define RCSID3 "$Id: mach3.c,v 3.3 1994/06/24 13:33:57 ceriel Exp $"
6
7 /*
8  * Signetics 2650 keywords
9  */
10 0,      REG,            R0,             "r0",
11 0,      REG,            R1,             "r1",
12 0,      REG,            R2,             "r2",
13 0,      REG,            R3,             "r3",
14 0,      CC,             0,              "eq",
15 0,      CC,             0,              "z",
16 0,      CC,             1,              "gt",
17 0,      CC,             2,              "lt",
18 0,      CC,             3,              "un",
19 0,      INDE,           0x6000,         "i",
20 0,      ZERO,           0x0,            "lodz",
21 0,      ZERO,           0x80,           "addz",
22 0,      ZERO,           0xA0,           "subz",
23 0,      ZERO,           0x94,           "dar",
24 0,      ZEROX,          0x40,           "andz",
25 0,      ZERO,           0x60,           "iorz",
26 0,      ZERO,           0x20,           "eorz",
27 0,      ZERO,           0xE0,           "comz",
28 0,      ZERO,           0xF0,           "wrtd",
29 0,      ZERO,           0x70,           "redd",
30 0,      ZERO,           0xB0,           "wrtc",
31 0,      ZERO,           0x30,           "redc",
32 0,      ZERO,           0x50,           "rrr",
33 0,      ZERO,           0xD0,           "rrl",
34 0,      ZEROX,          0xC0,           "strz",
35 0,      IMMED,          0x04,           "lodi",
36 0,      IMMED,          0x84,           "addi",
37 0,      IMMED,          0xA4,           "subi",
38 0,      IMMED,          0x44,           "andi",
39 0,      IMMED,          0x64,           "iori",
40 0,      IMMED,          0x24,           "eori",
41 0,      IMMED,          0xE4,           "comi",
42 0,      IMMED,          0xD4,           "wrte",
43 0,      IMMED,          0x54,           "rede",
44 0,      IMMED,          0xF4,           "tmi",
45 0,      NOOP,           0x1E,           "halt",
46 0,      NOOP,           0xC0,           "nop",
47 0,      NOOP,           0x92,           "lpsu",
48 0,      NOOP,           0x93,           "lpsl",
49 0,      NOOP,           0x12,           "spsu",
50 0,      NOOP,           0x13,           "spsl",
51 0,      REL,            0x08,           "lodr",
52 0,      REL,            0xC8,           "strr",
53 0,      REL,            0x98,           "addr",
54 0,      REL,            0xA8,           "subr",
55 0,      REL,            0x48,           "andr",
56 0,      REL,            0x68,           "iorr",
57 0,      REL,            0x28,           "eorr",
58 0,      REL,            0xE8,           "comr",
59 0,      ABSO,           0x0C,           "loda",
60 0,      ABSO,           0xCC,           "stra",
61 0,      ABSO,           0x8C,           "adda",
62 0,      ABSO,           0xAC,           "suba",
63 0,      ABSO,           0x4C,           "anda",
64 0,      ABSO,           0x6C,           "iora",
65 0,      ABSO,           0x2C,           "eora",
66 0,      ABSO,           0xEC,           "coma",
67 0,      PSWM,           0x74,           "cpsu",
68 0,      PSWM,           0x75,           "cpsl",
69 0,      PSWM,           0x76,           "ppsu",
70 0,      PSWM,           0x77,           "ppsl",
71 0,      PSWM,           0xB4,           "tpsu",
72 0,      PSWM,           0xB5,           "tpsl",
73 0,      RET,            0x14,           "retc",
74 0,      RET,            0x34,           "rete",
75 0,      BRANCR,         0x18,           "bctr",
76 0,      BRANCRX,        0x98,           "bcfr",
77 0,      REL,            0x58,           "brnr",
78 0,      REL,            0xD8,           "birr",
79 0,      REL,            0xF8,           "bdrr",
80 0,      BRANCR,         0x38,           "bstr",
81 0,      BRANCRX,        0xB8,           "bsfr",
82 0,      REL,            0x78,           "bsnr",
83 0,      BRANCA,         0x1E,           "bcta",
84 0,      BRANCAX,        0x9E,           "bcfa",
85 0,      BRANRA,         0x5E,           "brna",
86 0,      BRANRA,         0xDE,           "bira",
87 0,      BRANRA,         0xFE,           "bdra",
88 0,      BRANCA,         0x3E,           "bsta",
89 0,      BRANCAX,        0xBE,           "bsfa",
90 0,      BRANRA,         0x7E,           "bsna",
91 0,      ZBRR,           0x9B,           "zbrr",
92 0,      ZBRR,           0xBB,           "zbsr",
93 0,      BXSA,           0x9F,           "bxa",
94 0,      BXSA,           0xBF,           "bsxa",