Half Adder | Full Adder |
| | |
It is a type of combinational logic circuit that adds two binary digit of one bit each and provides output in the form of sum and carry. | It is a type of combinational logic circuit that adds three binary digits of one bit each and provides output on the form of sum and carry. |
Half adder does not add the carry obtained from previous addition to the next addition. | Full adder adds the carry obtained from A, B to Cin. |
A half adder circuit is designed using only one AND gate and XOR gate. | A full adder circuit is designed using two XOR gate, two AND gate and one OR gate. |
Half adder has two inputs | Full adder has 3 inputs |
Half adder is used in digital measuring devices and calculators, etc. | Full adder is used in digital processors and addition of multiple bits, etc. |
The logic expression for half adder is given as Sum ( S ) = A’B + AB’ = A ⊕ B Carry ( C ) = A . B | The logic expression for full adder is given as Sum = (A ⊕ B) ⊕ Cin Carry = AB + BCin + ACin |
6 thoughts on “half adder and full adder | Circuit & K-Map”