16-bit Prefix adder to perform addition even faster, it's a form of carry-lookahead adder (CLA).
The speed up is especially significant for adders of 32-bit, or more. This is only a demo.
16 Bit calculator that should be able to do most problems comprising of addition, subtraction, multiplication, and division through coding it
Cant do negatives or decimals
Can be programmed to do a variety of things, and can output to either numerical display, or a graphical display(yes you can graph functions to an extent)
To change sample program, copy a eeprom from the programs tab, and replace the one near the start of the circuit in main with it
to start it, toggle on and off the CLR button down by the clock circuit in Main
Explanation of how someone got many clock cycles per clock update:https://circuitverse.org/users/4699/projects/circuitverse-delay-introduction
Also after about 2 days I successfully coded and implemented Coonways game of life in here in a 16x16 grid(so each grid takes 256 entries in the storage and theres 2 of them)
Its not much and getting it to add and substract numbers is a pain. Just use a calculator. This is only a work of art (or architecture perhaps?).
Uses the divide by ten algorithm.
16 bit divider by Sanderokian Stfetoneri.
About the Combinox R1:
This is the third 16-bit CPU I have made. Its new name was inspired by the new combinational code. It is also my first computer to feature a graphics and base ten display. As a result of its brand new architecture, code, and clock it is much faster than my previous CPUs.
Directions for use:
Choose the desired EEPROM program and insert it into the slot. First press the "RESET" button. Now press the "ON" button and enjoy your program.
Descriptions of programs:
blank: A blank EEPROM to be coded.
count up forever: Counts up by one until it reaches 65,535 then loops back to 0.
2+2: adds 2+2 and displays the output to the number display
transfer from keyboard to display: Displays the ascii value of whatever key is being entered on the keyboard.
random noise: Displays random noise on the screen.
Fibonacci: calculates the Fibonacci sequence
Credits:
Sanderokian Stfetoneri - clock
Sanderokian Stfetoneri - 16 bit division