From 4f5561c2e720240850d309ff58f48db3d748b72e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yannick=20Rei=C3=9F?= Date: Fri, 2 Feb 2024 13:30:39 +0100 Subject: [PATCH] Add Instructions --- Instructions.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Instructions.md diff --git a/Instructions.md b/Instructions.md new file mode 100644 index 0000000..d28df14 --- /dev/null +++ b/Instructions.md @@ -0,0 +1,15 @@ +# CPU16 Instruction Set + +## Instructions + +The cpu16 instruction set is largely based on the RISC-V instruction set, consisting of similar instructions, which are executed differently. + +Those instructions are: + +|Instruction|arguments|Description| +|---|---|---| +|||| + +## Additional language features + +Additional to the instructions, that can be translated directly, there are additional interfaces for functions, jumps, memory and other abstract features.