Le circuit additionneur complet est illustré dans la figure ci-dessous.
[Image d'un circuit additionneur complet]
Les entrées de l'additionneur complet sont A, B et Cin, et les sorties sont S et Cout. La sortie S est la somme des trois bits d'entrée et la sortie Cout est le bit de retenue généré lorsque la somme des trois bits d'entrée est supérieure ou égale à 2.
Le circuit additionneur complet fonctionne comme suit. Les deux demi-additionneurs sont utilisés pour additionner les deux bits d'entrée, A et B. Le premier demi-additionneur ajoute A et B, et le second demi-additionneur ajoute le bit de retenue de l'étage précédent, Cin, à la somme de A et B. La porte OU est utilisée pour additionner les bits de retenue des deux demi-additionneurs. La sortie S est la somme des trois bits d'entrée et la sortie Cout est le bit de retenue généré lorsque la somme des trois bits d'entrée est supérieure ou égale à 2.
Les additionneurs complets sont utilisés dans une variété de circuits numériques, notamment les unités arithmétiques et logiques (ALU), les microprocesseurs et les microcontrôleurs.