Additionneur 8 bits

Moroccan one Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
Erwan031284 Messages postés 15131 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   2 361
 
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