>> Technologie Électronique >  >> Téléviseurs >> Décodeurs TV

Pourquoi « demi-additionneur » ? L'entrée de retenue manquante

Un demi-additionneur additionne deux bits binaires (A, B) et produit une Somme (S) et une Retenue sortante (Cout). Il est « demi » car il ne peut pas accepter de Retenue entrante (Cin) d'un étage précédent.

Table de vérité

ABCinSommeCout
00—00
01—10
10—10
11—01

Pas de colonne Cin → impossible à chaîner pour addition multi-bits.

L'additionneur complet complète le tableau

Additionneur complet : 3 entrées (A, B, Cin) → Somme, Cout.

Somme = A ⊕ B ⊕ Cin

Cout = (A·B) + (Cin·(A⊕B))

Demi-additionneur comme brique de base

Deux demi-additionneurs + porte OU = Additionneur complet :

  1. DA1 : A, B → S1, C1
  2. DA2 : S1, Cin → Somme, C2
  3. Cout = C1 + C2

Implémentation

  • Somme = porte XOR (A ⊕ B)
  • Retenue = porte ET (A · B)
  • CMOS : 6 transistors (2 XOR, 2 ET, 2 inverseurs si nécessaire).

Pourquoi il existe

  • Logique minimale pour addition 2 bits (ex. LSB d'additionneur où Cin=0).
  • Pédagogique : isole fonctions XOR/ET.
  • Utilisé dans tableaux produits partiels multiplicateurs (arbres CSA).
Décodeurs TV