4 bit cpu featuring:
3-tick dual read registers
7-tick 4 bit cca alu (!A, !B, OR, FC, Cin)
16 line 12 bit IS torch rom with immidiate jumps:
- unconditional jump
- branch if equal
- branch if not equal
- branch on Carry out
uses CLA counter
IS consists of
4 bit opcode - 2 bits Register B - 2 bits Register A (writeback) / conditions - 4 bit immidiate
opcodes: input/output, add, subtract, copy, compare, OR, XOR, AND, jump, and immidiate counterparts
This cpu runs on 22 ticks (can be faster but there could be issues)
this is a custom clock with a stall/resume capability and speed dial.
The cpu is loaded with a program that just doesnt want you to get lucky sevens.....
If thats too cryptic, youre supposed to try getting 7 (0111) as an output.
there are 3 levels and each new level is indicated by a longer chain of noteblocks.
just input a 4 bit value and click the resume button to get behind the secret.