Half adder vs Full adder
Half Adder | Full Adder |
Half adder is a combinational logic gate that adds 1-bit digits. | A full adder is a combinational logic gate that adds three 1-bit binary digits. |
In half adder, the previous carry is used. | In full adder, the previous carry is not used. |
Logical expression: Sum = A XOR B Carry = A AND B | Logical expression: SUM = (A XOR B) XOR Cin = (A ⊕ B) ⊕ Cin CARRY-OUT = A AND B OR Cin(A XOR B) = A.B + Cin(A ⊕ B) |
It has one EX-OR Gate and one AND Gate. | It has two EX-OR gates, two AND Gate, and one OR Gate. |
It has two inputs. | It has three inputs. |
It is used in calculators, digital measuring devices, and others. | It is used in digital processors, etc. |
Reference