This is the first module implementing a halfadder with basic AND, OR and NOT gates.
This module is part of the opencpu project.
Full adder is developed to overcome the drawback of Half Adder circuit. It can add two one-bit numbers A and B, and carry c. The full adder is a three-input and two output combinational circuit.