 |
|
|
|
|
|
|
Ce
circuit permet dadditionner 2 nombres de 1 bit, A et B, et éventuellement
1 autre nombre de 1 bit, Ci (Carry in), pouvant représenter la retenue
dune addition antérieure. |
|
|
|
|
|
|
Le
plus grand nombre décimal que lon peut obtenir en additionnant
3 nombres binaires de 1 bit est 3 (1+1+1=3). |
|
|
|
|
|
|
Il
faut donc 2 bits, Co et S, pour écrire en binaire le résultat
de laddition. En effet, en binaire 3 sécrit 11. |
|
|
|
|
|
|
Le nombre binaire
Co S, Co étant le bit de poids le plus fort (MSB) et S le bit de
poids le plus faible (LSB), est le résultat de laddition
des 3 nombres binaires A, B et Ci.
On
remarquera que Co est la retenue de laddition (Carry out).
|
|
|
|
|
|
|
Enfin,
un décodeur BCD / 7 segments permet de visualiser le résultat
de laddition sur un afficheur à 7 segments. |
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
Dans
lexemple ci-dessus, les nombres binaires A, B et Ci sont respectivement
égaux à 1, 1 et 0. Le résultat de laddition de
ces 3 nombres sécrit 10 en binaire (2 en décimal). Le
bit Co est donc égal à 1 (diode correspondante allumée)
et le bit S est égal 0 (diode correspondante éteinte). |
|
|
|
|
|
|
Equations
Logiques et Table de vérité : |
|
|
|
|
|
|
 |
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|