Half adder

nounStandard termElectronics

A digital logic circuit that adds two single-bit binary numbers and produces a sum and a carry output.

A half adder is a fundamental combinational circuit built from an XOR gate and an AND gate. It takes two input bits and calculates their binary sum, outputting the result on a sum pin and any overflow on a carry pin. It is called a half adder because it cannot accept a carry-in bit from a previous stage, making it unsuitable for chaining together to add multi-bit numbers without additional logic.

Heard on the job

You can use a half adder for the least significant bit of the arithmetic logic unit, but the rest of the chain needs full adders.

Do not mix it up with

  • Full adder: A half adder only adds two bits, while a full adder accepts a third carry-in bit from a previous calculation.