Digital Logic
Half Adder
A combinational circuit that adds two single bits, producing a sum and carry output but no carry input.
Detailed Explanation
The half adder is the simplest adder—Sum = A XOR B, Carry = A AND B. It cannot chain directly because it lacks a carry input. Two half adders plus an OR gate form a full adder.
Half adders are useful for incrementers (adding 1) and as building blocks in more complex arithmetic circuits.
