I wanted to build a larger calculator that only used 8 bit maths circuits. This calculator is 32 bits with 16 bits of fixed point and splits up the numbers into 6 lots of 8 bits sections. It iterates through all the sections and puts the answers into a register that has 6 separate positions and will add each answer should there be carries. To do this, every 8 bit section has a separate 4 bit combination from -2 to 3 which determines where to go. For example in multiplication, the two positions are added together and add an additional 1 for the carry over position.

This is still a W.I.P and only the addition is fully connected and I have not built the double dabble yet.

by Head_Income_9350

Comments are closed.