/    /  Digital Logic-Half adder vs Full adder

Half adder vs Full adder

 

Half AdderFull 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

Half adder vs Full adder