Well, another technical project.. This is the OVERTURE architecture implemented into Scratch, I hope to stretch this to its limits to make a little screen, or possibly a game. There are four modes: Immediate, Copy, Condition, Calculate. IMMEDIATE: Puts a value from 0-63 into register 0, allows for programs to add data to the machine. COPY: Moves info from one register to another, or from the input into a register (NOT IMPLEMENTED). CALCULATE: Allows for basic addition, subtraction, as well as or, nor, and, and nanding bytes CONDITION: Allows for the control of the flow of data. Compares registers 1 and 2, and if the check is passed, then the value in the counter is replaced with the number specified in the program.
Updates: V1 - Fixed Bug with NAND Changed how NAND and NOR operate. BETA - Added CALCULATE and CONDITION modes which completes the chip ALPHA - Added IMMEDIATE and COPY modes