Instruction: Summary - RainbowUnicon/PISAx32 GitHub Wiki
Instruction |
Group |
Opcode |
Operand |
NOP |
System. |
0000 0 |
Unknown |
TRAP |
System. |
0000 1 |
Unary |
B |
Control. |
0001 0 |
Unary |
BR |
Control. |
0001 1 |
Unary |
MOV |
Memory. |
001 00 |
Binary |
MOV |
Memory. |
001 01 |
Binary |
LOD |
Memory. |
001 10 |
Binary |
STO |
Memory. |
011 11 |
Binary |
NOT |
Logic. |
01 000 |
Binary |
AND |
Logic. |
01 001 |
Binary |
OR |
Logic. |
01 010 |
Binary |
XOR |
Logic. |
01 011 |
Binary |
LSL |
Logic. |
01 100 |
Binary |
LSR |
Logic. |
01 101 |
Binary |
NOP |
Logic. |
01 110 |
Unknown |
NOP |
Logic. |
01 111 |
Unknown |
ADD |
Arith. |
10 000 |
Binary |
SUB |
Arith. |
10 001 |
Binary |
MUL |
Arith. |
10 010 |
Binary |
DIV |
Arith. |
10 011 |
Binary |
MOD |
Arith. |
10 100 |
Binary |
ASR |
Arith. |
10 101 |
Binary |
ASL |
Arith. |
10 110 |
Binary |
CMP |
Arith. |
10 111 |
Binary |