# Difference between Full Adder and Half Adder

## Full Adder:

Full Adder is a combinational circuit that forms the arithmetic sum of three input bits. It consists of three inputs and two outputs. Two of the input variables are denoted by x and y. It represents the two significant bits to be added. The third input, z represents the carry from the previous lower significant position.

## Half Adder:

It is the most basic digital arithmetic circuit is the addition of two binary digits. A combinational circuit that performs the arithmetic addition of two bits is called a half-adder.

## Full Adder vs Half Adder:

 Full Adder Half Adder 1. Full adder circuit is complicated 1. Half adder circuit is simple 2. It is a combinational circuit which adds three 1-bit digits 2. It is a combinational logic circuit which adds two 1-bit digits 3. Half Adder is combinational logic circuit which adds two 1-bit digits 3. It is used for 2-bit addition 4. Carry generated from previous addition is added in the next step 4. Carry generated from previous addition is not added in next step 5. It consists of two EX-OR, two AND gate and one OR gate 5. It consists of one EX-OR gate and one AND gate 6. Applications: Multiple bit addition, digital processors etc. 6. Applications: Calculators, computers, digital measuring devices etc.