Un additionneur est un circuit capable de faire la somme de plusieurs nombres. Une addition
met en oeuvre deux sorties:
- la somme, généralement notée S
- la retenue, généralement notée R
Lorsque l'on fait une somme en décimal (base 10), on ajoute dans un premier temps
les deux unités, puis si le résultat obtenu est supérieur à 10,
on garde la dizaine restante en retenue, pour l'ajouter lors de la somme des dizaines des
deux nombres. Ce procédé est le même en binaire.
Pour une addition de deux nombres A et B de 1 bit, 4 combinaisons sont possibles, et le
résultat occupe 2 bits : un bit pour la somme (S) et un pour la retenue (R).
Voici la table de vérité de cette fonction:
Entrée | Sortie
|
A | B | R |
S |
0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 |
1 | 0 | 0 | 1 |
1 | 1 | 1 | 0 |
L'expression logique de cette fonction est donc:
Le circuit peut donc être représenté selon le schéma électrique
suivant:
|