Académique Documents
Professionnel Documents
Culture Documents
L'addition est une opération très courante dans un microprocesseur. Outre dans l'unité
arithmétique, elle sert pour incrémenter le compteur de programme et pour les calculs
d'adresses. Il est donc important qu'elle soit optimisée pour être rapide.
le circuit d'additionneur binaire de base est classé en deux catégories, qui sont le
demi additionneur (half adder) et l'additionneur complet (full adder).
Partie théorique:
Ici, le schéma de circuit demi-additionneur à deux entrées et deux sorties expliqué avec un
A
S = A xor B
B est la somme
R = A and B
est le report
S = A B
pin diagramme
2)-full adder
Pour construire un additionneur sur plusieurs bits, plusieurs additionneurs 1 bit
sont mis en cascade. Chacun de ces addionneurs prend en entrée deux bits A et B
ainsi que la retenue précédente Ci. Il calcule la somme S de ces trois valeurs
binaires ainsi que la retenue Ci+1. Comme pour le semi-additionneur, ces bits Ci+1 et
S peuvent aussi être vus comme les bits de poids fort et de poids faible de
l'écriture sur deux bits de la somme A + B + Ci.
et que la retenue C1 vaut 1 dès que deux des trois entrées valent 1, c'est-à-dire
C1 = AB ∨ AC0 ∨ BC0.
L'additionneur par propagation de retenue est le plus simple. Il est calqué sur l'alg
Etudes pratique:
les composant électroniques:
-Plaque d'essai électronique
-2 led
-Une alimentation 5v
-Branchement des vcc des circuit intégré avec la borne d'alimentation positive de la
plaque d'essai .
-Branchement des gnd des circuit intégré avec la borne d'alimentation négative de la
plaque d'essai .
-Branchement du 1er pin commun avec le pin c du 1er interrupteur qui est
équivalant au variable binaire A
-Branchement du 2em pin commun avec le pin c du 2em interrupteur qui est
équivalant au variable B
-Branchement des 1er pin des deux interrupteur avec la borne positive de la plaque
d'essai
-On actionnent sur les interrupteur selon les entré du tableau de vérité.
conclusion:
Un demi-additionneur est un circuit additionneur qui ajoute deux chiffres binaires
simples (ajoute deux nombres de 1 bit),et fournit la somme et le bit de retenue .