| 28 | 2ADDU | times 2 and add unsigned (1) |
| 29 | 2ADDUI | times 2 and add unsigned immediate (2) |
| 2A | 4ADDU | times 4 and add unsigned (1) |
| 2B | 4ADDUI | times 4 and add unsigned immediate (2) |
| 2C | 8ADDU | times 8 and add unsigned (1) |
| 2D | 8ADDUI | times 8 and add unsigned immediate (2) |
| 2E | 16ADDU | times 16 and add unsigned (1) |
| 2F | 16ADDUI | times 16 and add unsigned immediate (2) |
| 20 | ADD | add (1) rA |
| 21 | ADDI | add immediate (2) rA |
| 22 | ADDU | add unsigned (1) |
| 23 | ADDUI | add unsigned immediate (2) |
| C8 | AND | bitwise and (1) |
| C9 | ANDI | bitwise and immediate (2) |
| CA | ANDN | bitwise and-not (1) |
| EC | ANDNH | bitwise and-not high wyde (3) |
| CB | ANDNI | bitwise and-not immediate (1) |
| EF | ANDNL | bitwise and-not low wyde (3) |
| ED | ANDNMH | bitwise and-not medium high wyde (3) |
| EE | ANDNML | bitwise and-not medium low wyde (3) |
| D0 | BDIF | byte difference (1) |
| D1 | BDIFI | byte difference immediate (2) |
| 4E | BEV | branch if even (3) |
| 4F | BEVB | branch if even, backward (3) |
| 40 | BN | branch if negative (3) |
| 41 | BNB | branch if negative, backward (3) |
| 48 | BNN | branch if nonnegative (3) |
| 49 | BNNB | branch if nonnegative, backward (3) |
| 4C | BNP | branch if nonpositive (3) |
| 4D | BNPB | branch if nonpositive, backward (3) |
| 4A | BNZ | branch if nonzero (3) |
| 4B | BNZB | branch if nonzero, backward (3) |
| 46 | BOD | branch if odd (3) |
| 47 | BODB | branch if odd, backward (3) |
| 44 | BP | branch if positive (3) |
| 45 | BPB | branch if positive, backward (3) |
| 42 | BZ | branch if zero (3) |
| 43 | BZB | branch if zero, backward (3) |
| 30 | CMP | compare (1) |
| 31 | CMPI | compare immediate (2) |
| 32 | CMPU | compare unsigned (1) |
| 33 | CMPUI | compare unsigned immediate (2) |
| 6E | CSEV | conditionally set if even (1) |
| 6F | CSEVI | conditionally set if even immediate (2) |
| 60 | CSN | conditionally set if negative (1) |
| 61 | CSNI | conditionally set if negative immediate (2) |
| 68 | CSNN | conditionally set if nonnegative (2) |
| 69 | CSNNI | conditionally set if nonnegative immediate (1) |
| 6C | CSNP | conditionally set if nonpositive (1) |
| 6D | CSNPI | conditionally set if nonpositive immediate (2) |
| 6A | CSNZ | conditionally set if nonzero (1) |
| 6B | CSNZI | conditionally set if nonzero immediate (2) |
| 66 | CSOD | conditionally set if odd (1) |
| 67 | CSODI | conditionally set if odd immediate (2) |
| 64 | CSP | conditionally set if positive (1) |
| 65 | CSPI | conditionally set if positive immediate (2) |
| 94 | CSWAP | compare and swap octabytes (1) rP |
| 95 | CSWAPI | compare and swap octabytes immediate (2) rP |
| 62 | CSZ | conditionally set if zero (1) |
| 63 | CSZI | conditionally set if zero immediate (2) |
| 1C | DIV | divide (1) rA,rR |
| 1D | DIVI | divide immediate (2) rA,rR |
| 1E | DIVU | divide unsigned (1) rD,rR |
| 1F | DIVUI | divide unsigned immediate rD,rR (2) |
| 04 | FADD | floating add (1) rA |
| 01 | FCMP | floating compare (1) rA |
| 11 | FCMPE | floating compare with respect to epsilon (1) rA,rE |
| 14 | FDIV | floating divide (1) rA,rR |
| 03 | FEQL | floating equal to (1) rA |
| 13 | FEQLE | floating equal with respect to epsilon (1) rA,rE |
| 17 | FINT | floating integerize (1, Y=0) rA |
| 05 | FIX | convert floating to fixed (1) rA |
| 07 | FIXU | convert floating to fixed unsigned (1) rA |
| 08 | FLOT | convert fixed to floating (1) rA |
| 09 | FLOTI | convert fixed to floating immediate (2) rA |
| 0A | FLOTU | convert fixed to floating unsigned (1) rA |
| 0B | FLOTUI | convert fixed to floating unsigned immediate (2) rA |
| 10 | FMUL | floating multiply (1) rA |
| 16 | FREM | floating remainder (1) rA |
| 15 | FSQRT | floating square root (1, Y=0) rA |
| 06 | FSUB | floating subtract (1) rA |
| 02 | FUN | floating unordered (1) |
| 12 | FUNE | floating unordered with respect to epsilon (1) rE |
| FE | GET | get from special register (X=register, Y=0, Z=specreg) rA-rZZ |
| F4 | GETA | get address (3) |
| F5 | GETAB | get address backward (3) |
| 9E | GO | go to location (1) |
| 9F | GOI | go to location immediate (2) |
| E4 | INCH | increase by high wyde (3) |
| E7 | INCL | increase by low wyde (3) |
| E5 | INCMH | increase by medium high wyde (3) |
| E6 | INCML | increase by medium low wyde (3) |
| F0 | JMP | jump (4) |
| F1 | JMPB | jump backward (4) |
| 80 | LDB | load byte (1) |
| 81 | LDBI | load byte immediate (2) |
| 82 | LDBU | load byte unsigned (1) |
| 83 | LDBUI | load byte unsigned immediate (2) |
| 92 | LDHT | load high tetra (1) |
| 93 | LDHTI | load high tetra immediate (2) |
| 8C | LDO | load octabyte (1) |
| 8D | LDOI | load octabyte immediate (2) |
| 8E | LDOU | load octabyte unsigned (1) |
| 96 | LDUNC | load octabyte uncached (1) |
| 97 | LDUNCI | load octabyte uncached immediate (2) |
| 8F | LDOUI | load octabyte unsigned immediate (2) |
| 90 | LDSF | load short float (1) |
| 91 | LDSFI | load short float immediate (2) |
| 88 | LDT | load tetrabyte (1) |
| 89 | LDTI | load tetrabyte immediate (2) |
| 8A | LDTU | load tetrabyte unsigned (1) |
| 8B | LDTUI | load tetrabyte unsigned immediate (2) |
| 98 | LDVTS | load virtual translation status (1) |
| 99 | LDVTSI | load virtual translation status immediate |
| 84 | LDW | load wyde (1) |
| 85 | LDWI | load wyde immediate (2) |
| 86 | LDWU | load wyde unsigned (1) |
| 87 | LDWUI | load wyde unsigned immediate (2) |
| DC | MOR | multiple or (1) |
| DD | MORI | multiple or immediate (2) |
| 18 | MUL | multiply (1) rA |
| 19 | MULI | multiply immediate (2) rA |
| 1A | MULU | multiply unsigned (1) rH |
| 1B | MULUI | multiply unsigned immediate (2) rH |
| D8 | MUX | bitwise multiplex (1) rM |
| D9 | MUXI | bitwise multiplex immediate (2) rM |
| DE | MXOR | multiple exclusive-or (1) |
| DF | MXORI | multiple exclusive-or immediate (2) |
| CC | NAND | bitwise not and (1) |
| CD | NANDI | bitwise not and immediate (2) |
| 34 | NEG | negate (1, Y=unsigned immediate) rA |
| 35 | NEGI | negate immediate (2, Y=unsigned immediate) rA |
| 36 | NEGU | negate unsigned (1, Y=unsigned immediate) |
| 37 | NEGUI | negate unsigned immediate (2, Y=unsigned immediate) |
| C4 | NOR | bitwise not-or (1) |
| C5 | NORI | bitwise not-or immediate (2) |
| CE | NXOR | bitwise not-exclusive-or (1) |
| CF | NXORI | bitwise not-exclusive-or immediate (2) |
| D6 | ODIF | octa difference (1) |
| D7 | ODIFI | octa difference immediate (2) |
| C0 | OR | bitwise or (1) |
| E8 | ORH | bitwise or with high wyde (3) |
| C1 | ORI | bitwise or immediate (2) |
| EB | ORL | bitwise or with low wyde (3) |
| E9 | ORMH | bitwise or with medium high wyde (3) |
| EA | ORML | bitwise or with medium low wyde (3) |
| C2 | ORN | bitwise or-not (1) |
| C3 | ORNI | bitwise or-not immediate (2) |
| 5E | PBEV | probable branch if even (3) |
| 5F | PBEVB | probable branch if even, backward (3) |
| 50 | PBN | probable branch if negative (3) |
| 51 | PBNB | probable branch if negative, backward (3) |
| 58 | PBNN | probable branch if nonnegative (3) |
| 59 | PBNNB | probable branch if nonnegative, backward (3) |
| 5C | PBNP | probable branch if nonpositive (3) |
| 5D | PBNPB | probable branch if nonpositive, backward (3) |
| 5A | PBNZ | probable branch if nonzero (3) |
| 5B | PBNZB | probable branch if nonzero, backward (3) |
| 56 | PBOD | probable branch if odd (3) |
| 57 | PBODB | probable branch if odd, backward (3) |
| 54 | PBP | probable branch if positive (3) |
| 55 | PBPB | probable branch if positive, backward (3) |
| 52 | PBZ | probable branch if zero (3) |
| 53 | PBZB | probable branch if zero, backward (3) |
| F8 | POP | pop (3) rJ,rL |
| 9C | PREGO | prefetch to go (1, X=count) |
| 9D | PREGOI | prefetch to go immediate (2, X=count) |
| 9A | PRELD | preload data (1, X=count) |
| 9B | PRELDI | preload data immediate (2, X=count) |
| BA | PREST | prestore data (1, X=count) |
| BB | PRESTI | prestore data immediate (2, X=count) |
| BE | PUSHGO | push registers and go (1) rJ,rL |
| BF | PUSHGOI | push registers and go immediate (2) rJ,rL |
| F2 | PUSHJ | push registers and jump (3) rJ,rL |
| F3 | PUSHJB | push registers and jump backward (3) rJ,rL |
| F6 | PUT | put into special register (X=specreg, Y=0, Z=register) rA-rZZ |
| F7 | PUTI | put into special register immediate (X=specreg, Y=0, Z=unsigned immediate) rA-rZZ |
| F9 | RESUME | resume after interrupt (4) rW,rX,rY,rZ |
| DA | SADD | sideways add (1) |
| DB | SADDI | sideways add immediate (2) |
| FA | SAVE | save context (X=register, Y=Z=0) rA,rB,rD,rE,rG,rH,rJ,rL,rM,rO,rP,rR,rS,rW,rX,rY,rZ |
| E0 | SETH | set to high wyde (3) |
| E3 | SETL | set to low wyde (3) |
| E1 | SETMH | set to medium high wyde (3) |
| E2 | SETML | set to medium low wyde (3) |
| 0C | SFLOT | convert fixed to short float (1) rA |
| 0D | SFLOTI | convert fixed to short float immediate (2) rA |
| 0E | SFLOTU | convert fixed to short float unsigned (1) rA |
| 0F | SFLOTUI | convert fixed to short float unsigned immediate (2) rA |
| 38 | SL | shift left (1) rA |
| 39 | SLI | shift left immediate (2) rA |
| 3A | SLU | shift left unsigned (1) |
| 3B | SLUI | shift left unsigned immediate (2) |
| 3C | SR | shift right (1) rA |
| 3D | SRI | Stanford Research Institute (2) rA |
| 3E | SRU | shift right unsigned (1) |
| 3F | SRUI | shift right unsigned immediate (2) |
| A0 | STB | store byte (1) rA |
| A1 | STBI | store byte immediate (2) rA |
| A2 | STBU | store byte unsigned (1) |
| A3 | STBUI | store byte unsigned immediate (2) |
| B4 | STCO | store constant octabyte (X=const, Y=register, Z=register) |
| B5 | STCOI | store constant octabyte immediate (X=const, Y=register, Z=unsigned immediate) |
| B2 | STHT | store high tetra (1) |
| B3 | STHTI | store high tetra immediate (2) |
| AC | STO | store octabyte (1) |
| AD | STOI | store octabyte immediate (2) |
| AE | STOU | store octabyte unsigned (1) |
| B6 | STUNC | store octabyte uncached (1) |
| B7 | STUNCI | store octabyte uncached immediate (2) |
| AF | STOUI | store octabyte unsigned immediate (2) |
| B0 | STSF | store short float (1) rA |
| B1 | STSFI | store short float immediate (2) rA |
| A8 | STT | store tetrabyte (1) rA |
| A9 | STTI | store tetrabyte immediate (2) rA |
| AA | STTU | store tetrabyte unsigned (1) |
| AB | STTUI | store tetrabyte unsigned immediate (2) |
| A4 | STW | store wyde (1) rA |
| A5 | STWI | store wyde immediate (2) rA |
| A6 | STWU | store wyde unsigned (1) |
| A7 | STWUI | store wyde unsigned immediate (2) |
| 24 | SUB | subtract (1) rA |
| 25 | SUBI | subtract immediate (2) rA |
| 26 | SUBU | subtract unsigned (1) |
| 27 | SUBUI | subtract unsigned immediate (2) |
| FD | SWYM | sympathize with your machinery (0) |
| FC | SYNC | synchronize (4) |
| B8 | SYNCD | synchronize data (1, X=count) |
| B9 | SYNCDI | synchronize data immediate (2, X=count) |
| BC | SYNCID | synchronize instructions and data (1, X=count) |
| BD | SYNCIDI | synchronize instructions and data immediate (2, X=count) |
| D4 | TDIF | tetra difference (1) |
| D5 | TDIFI | tetra difference immediate (2) |
| 00 | TRAP | trap (0) rBB,rWW,rXX,rYY,rZZ |
| FF | TRIP | trip (0) rB,rW,rX,rY,rZ |
| FB | UNSAVE | unsave context (X=Y=0, Z=register) rA,rB,rD,rE,rG,rH,rJ,rL,rM,rO,rP,rR,rS,rW,rX,rY,rZ |
| D2 | WDIF | wyde difference (1) |
| D3 | WDIFI | wyde difference immediate (2) |
| C6 | XOR | bitwise exclusive-or (1) |
| C7 | XORI | bitwise exclusive-or immediate (2) |
| 7E | ZSEV | zero or set if even (1) |
| 7F | ZSEVI | zero or set if even immediate (2) |
| 70 | ZSN | zero or set if negative (1) |
| 71 | ZSNI | zero or set if negative immediate (2) |
| 78 | ZSNN | zero or set if nonnegative (1) |
| 79 | ZSNNI | zero or set if nonnegative immediate (2) |
| 7C | ZSNP | zero or set if nonpositive (1) |
| 7D | ZSNPI | zero or set if nonpositive immediate (2) |
| 7A | ZSNZ | zero or set if nonzero (1) |
| 7B | ZSNZI | zero or set if nonzero immediate (2) |
| 76 | ZSOD | zero or set if odd (1) |
| 77 | ZSODI | zero or set if odd immediate (2) |
| 74 | ZSP | zero or set if positive (1) |
| 75 | ZSPI | zero or set if positive immediate (2) |
| 72 | ZSZ | zero or set if zero (1) |
| 73 | ZSZI | zero or set if zero immediate (2) |