Additionneur 8 bits

Fermé
Moroccan one Messages postés 73 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 28 février 2013 - 22 déc. 2009 à 01:38
Erwan031284 Messages postés 15131 Date d'inscription lundi 8 septembre 2008 Statut Membre Dernière intervention 18 mars 2022 - 24 déc. 2009 à 00:53
Salam 3alaykom

Pouvez-vous me dire comment réaliser un additionneur 8 bits ? (dont les entrées sont en décimal et sorties en binaire comme je rappelle)

Est-ce que j'aurais besoin d'un multiplexeur ou quoi ?
A voir également:

7 réponses

Erwan031284 Messages postés 15131 Date d'inscription lundi 8 septembre 2008 Statut Membre Dernière intervention 18 mars 2022 2 353
22 déc. 2009 à 18:14
Addition binaire :

0 + 1 = 1
1 + 1 = 10

Additionneur 1bit : une porte OU exclusive pour le résultat 'unité', et une porte 'ET' pour le résultat 'dixaine'.
Additionneur 1 bit supplémentaire (pour les dixaines et les autre) : même topo que précédemment, mais il doit aussi prendre en compte la 'retenue', donc ajoute une porte OU (en cascade avec la porte OU de l'addition des dixaines des nombres de départ).

Récapitulatif (exemple additionneur 3bits, mais pour plus, ajoute des portes selon le même principe) :

abc + cde = WXYZ

avec
Z = c OU e
Y = retenueZ OU ( b OU d )
X = retenueY OU ( a OU c )
W = retenueX
retenueZ = c ET e
retenueY = b ET d
retenueX = a ET c

Tout compris? Des questions?
1