| label | name | ‘name:’ |
| binary not | | ‘not’ |
| binary and | | ‘and’ |
| binary or | | ‘or’ |
| logical not | | ‘lnot’ |
| logical and | | ‘land’ |
| logical or | | ‘lor’ |
| exclusive or | | ‘xor’ |
| left bitshift | | ‘shl’ |
| right bitshift | | ‘shr’ |
| addition | | ‘add’ |
| substraction | | ‘sub’ |
| multiplication | | ‘mult’ |
| division | | ‘div’ |
| modulo | | ‘mod’ |
| comparison greater than | | ‘gt’ |
| comparison greater or equal to | | ‘ge’ |
| comparison less than | | ‘lt’ |
| comparison less or equal to | | ‘le’ |
| comparison equals | | ‘eq’ |
| comparison different to | | ‘neq’ |
| update zero flag | | ‘updz’ |
| push value | value | ‘push value’ |
| push relative address | address | ‘push [address]’ |
| push label relative address | label-name | ‘push %label-name’ |
| push from stack pointer relative address | address | ‘push @address’ |
| pop to stack pointer relative address | address | ‘pop @address’ |
| pop | | ‘pop’ |
| invoke a function | | ‘call’ |
| return | | ‘ret’ |
| jump to address | | ‘jmp’ |
| jump to address if zero flag | | ‘zjmp’ |
| print character | | ‘aff’ |
| print string | string | ‘affs "string"’ |