Addition has never been so easy!

From NandGame.

A multiplier that operates with two 8 bits numbers.

Constructed with two 16 bits registers, one 8 bits register, a control unit and an adder.

- If the less significant bit of the multiplier is 1 then the multiplicand is added to the product, otherwise no addition is made.
- The multiplicand is shifted one bit to the left.
- The multiplier is shifted one bit to the right.

Note: Now it is capable to recieve a 16 bits input, but it can only make a succesfull operation with two 8 bits numbers.

Full Adder made from NOT and OR gates

Performs basic addition in binary with a low overflow limit