The Functions are the following:
0-- ADD
1-- ADD IMMEDIATE
2-- SUBTRACT
3-- BARREL SHIFT RIGHT
4-- BRANCH IF A!=B is TRUE
5-- BRANCH IF A>=B is TRUE
6-- BRANCH IF A=B is TRUE
7-- BITWISE AND
8-- BITWISE OR
9-- BITWISE NOR
10- BITWISE XOR
11- STORE REG -> RAM
12- LOAD RAM -> REG
13- ACCESS MEMORY MAP
14- INTERRUPT REQUEST CHECK
15- END
And The Instruction set will have 4 sections of 3bits each and 1 section of 4bits.
The full instruction set is in my plot, you are all free to take a look and use them in your builds if you want.
0-- ADD
1-- ADD IMMEDIATE
2-- SUBTRACT
3-- BARREL SHIFT RIGHT
4-- BRANCH IF A!=B is TRUE
5-- BRANCH IF A>=B is TRUE
6-- BRANCH IF A=B is TRUE
7-- BITWISE AND
8-- BITWISE OR
9-- BITWISE NOR
10- BITWISE XOR
11- STORE REG -> RAM
12- LOAD RAM -> REG
13- ACCESS MEMORY MAP
14- INTERRUPT REQUEST CHECK
15- END
And The Instruction set will have 4 sections of 3bits each and 1 section of 4bits.
The full instruction set is in my plot, you are all free to take a look and use them in your builds if you want.