| Value | Meaning |
|---|---|
| ExtOpCode0x00 | Switch to special OpCodes |
| SET | SETs b to a |
| ADD | b = b + a |
| SUB | b = b - a |
| MUL | b = b * a |
| MLI | b = b * a with sign |
| DIV | b = b / a |
| DVI | b = b / a with sign |
| MOD | b = b % a |
| MDI | b = b % a with sign |
| AND | b = b & a |
| BOR | b = b | a |
| XOR | b = b ^ a |
| SHR | b = b >>> a (logical shift) |
| ASR | b = b >> a (arithmetic shift) |
| SHL | b = b << a |
| IFB | Next instrucction if ( b & a ) != 0 |
| IFC | Next instrucction if ( b & a ) == 0 |
| IFE | Next instrucction if b == a |
| IFN | Next instrucction if b != a |
| IFG | Next instrucction if b > a |
| IFA | Next instrucction if b > a signed |
| IFL | Next instrucction if b < a |
| IFU | Next instrucction if b < a signed |
| ADX0x1a | b = b + a + EX |
| SBX0x1b | b = b - a + EX |
| STI0x1e | sets b = a ; I++ ; J++ |
| STD0x1f | sets b = a ; I-- ; J--- |
Valid basic OpCodes