MultiMedia Logic est une application gratuite pour apprendre à concevoir des circuits booléens, tels que des multiplexeurs, des demi-additionneurs et des additionneurs complets. Les additionneurs logiques effectuent une addition binaire sur deux nombres de base deux arbitrairement grands. La différence entre un additionneur complet et un demi-additionneur réside dans le fait qu'un additionneur complet gère un bit de report tandis qu'un demi-additionneur omet ce nombre. Par conséquent, un additionneur complet nécessite trois bits d’entrée et deux bits de sortie, alors qu’un demi-additionneur n’utilise que deux entrées et une sortie.
Allez sur un site Web qui affiche un diagramme complet de l'additionneur (lien dans les ressources); Si vous êtes étudiant, reportez-vous au schéma de votre livre. Un additionneur complet de base n’est pas très compliqué, mais un diagramme illustre le câblage exact des entrées, des grilles et des sorties.
Ouvrez MultiMedia Logic, sélectionnez l’outil «Entrée» dans la boîte à outils, puis ajoutez trois entrées au canevas en cliquant à l’emplacement où vous souhaitez les placer. Nommez les entrées «A», «B» et «Cin» en cliquant sur un nom d'entrée et en tapant le nouveau nom.
Sélectionnez l'outil «LED», puis créez deux sorties LED. Dans une véritable porte logique, les sorties sont connectées à une autre porte logique ou à un autre composant matériel, mais dans MultiMedia Logic, un voyant représente la valeur booléenne des sorties. Nommez les voyants «S» et «Cout».
Sélectionnez l'outil “Xor”, puis ajoutez deux portes Xor entre les entrées et les sorties. Une porte X ou X exécute une opération-ou exclusive sur deux bits d’entrée, émettant «vrai» si exactement une entrée est vraie ou «fausse» dans tous les autres cas.
Sélectionnez l'outil «Et», puis ajoutez deux portes Et entre les entrées et les sorties. Sélectionnez l'outil «Ou», puis ajoutez-en un. Au total, un additionneur complet de base utilise cinq portes: deux portes Xor, deux portes Et et une porte Ou.
Sélectionnez l'outil «Fil», puis connectez les entrées aux portes conformément au schéma de câblage. Pour connecter deux objets à l'aide de l'outil Fil de fer, cliquez sur le premier objet, maintenez le bouton de la souris enfoncé et faites glisser le curseur sur le deuxième objet. Pour connecter une entrée à plusieurs portes, cliquez sur le fil reliant l'entrée à sa porte initiale, maintenez le bouton de la souris enfoncé et faites glisser le curseur sur la porte suivante.
Connectez A et B aux entrées d’une porte Xor, puis connectez-les également aux entrées d’une porte And.
Connectez Cin et la sortie de la première porte Xor aux entrées de la deuxième porte Xor, puis connectez ces deux fils aux entrées de la porte Et non utilisée.
Connectez les sorties des deux portes Et aux entrées de la porte Ou.
Connectez la sortie de la seconde porte Xor à S et connectez la sortie de la porte Ou à Cout. Le câblage complet des additionneurs est terminé.
Cliquez sur «Jouer» dans la barre d’outils pour explorer la fonction complète des additionneurs. Cliquez sur une entrée pour l'activer et sur un signal "vrai" de sa sortie. Reportez-vous à la table de vérité sur le site du Collège des Redwoods (voir Ressources) ou votre livre pour une sortie correcte complète des additionneurs. Lorsque le voyant S s’allume, cela représente une valeur «vraie» ou «un» dans la ligne de somme; lorsque la DEL Cout s’allume, cela représente une valeur de report à ajouter à la colonne suivante de l’opération.