This repository has been archived on 2025-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
corten/docs/spec.md
Anthony Foxclaw 86f060e0f5 Implemented HLT instruction
- Instructions are now detected automatically based on context
- Since MIPs can't decide if it wants to be open or not, Corten will be aiming to be more of a RISC-V VM in the long term.
2020-02-09 15:16:38 -05:00

556 B

Specifications

Instruction Set

Code Operation Comment
0 LOAD Load program
1 ADD Add
2 SUB Subtract
3 MUL Multiply
4 DIV Division
5 HLT Halt
6 JMP Jump
7 JMPF Jump forward
8 JMPB Jump backward
9 EQ Equal
10 NEQ Not equal
11 GTE Greater then or equal to
12 GT Greater then
13 LTE Less then or equal to
14 LT Less then
15 JMPE Jump if equal
16 NOP No Operation
_ IGL Illegal action