MultiMedia Logic je bezplatná aplikácia, ktorá sa naučí navrhovať logické obvody, ako sú multiplexery, polovičné a plné sčítačky. Logické sčítačky vykonávajú binárne sčítanie na dvoch ľubovoľne veľkých číslach bázy a dvoch. Rozdiel medzi úplným a polovičným prírastkom je v tom, že úplný prírastok zvláda prenosový bit, zatiaľ čo polovičné prírastok toto číslo vynecháva. Úplný sčítač preto vyžaduje tri vstupné bity a dva výstupné bity, zatiaľ čo polovičný sčítač používa iba dva vstupy a jeden výstup.
Prejdite na webovú stránku, na ktorej sa zobrazuje diagram úplného prídavku (odkaz v časti Zdroje); ak ste študentom, pozrite si diagram vo svojej knihe. Základný úplný prídavný zdroj nie je príliš komplikovaný, ale schéma zobrazuje presné zapojenie vstupov, brán a výstupov.
Otvorte program MultiMedia Logic, v paneli s nástrojmi vyberte nástroj „Vstup“ a potom kliknutím na požadované miesto pridajte na plátno tri vstupy. Vstupy „A“, „B“ a „Cin“ pomenujte kliknutím na názov vstupov a napísaním nového názvu.
Vyberte nástroj „LED“ a potom vytvorte dva výstupy LED. V reálnej logickej bráne sú výstupy zapojené do inej logickej brány alebo hardvérového komponentu, ale v MultiMedia Logic predstavuje LED svetlo výstupnú logickú hodnotu. Pomenujte LED „S“ a „Cout“.
Vyberte nástroj „Xor“ a potom pridajte dve vstupy a výstupy Xor. Brána Xor vykonáva operáciu výhradne alebo s dvoma vstupnými bitmi a na výstup predstavuje „true“, ak je presne jeden vstup true alebo „false“ v každom ďalšom prípade.
Vyberte nástroj „A“ a potom pridajte dve vstupy a výstupy medzi vstupmi a výstupmi. Vyberte nástroj „Alebo“ a potom pridajte jednu alebo bránu. Celkovo používa základné úplné kadidlo päť brán: dve brány Xor, dve brány A a jednu bránu.
Vyberte nástroj „Drôt“ a potom zapojte vstupy do brán podľa schémy zapojenia. Ak chcete prepojiť dva objekty pomocou nástroja Wire, kliknite na prvý objekt a potom podržte tlačidlo myši a presuňte kurzor na druhý objekt. Ak chcete pripojiť vstup na viac ako jednu bránu, kliknite na drôt spájajúci vstup s jeho pôvodnou bránou, potom podržte tlačidlo myši a presuňte kurzor na nasledujúcu bránu.
Pripojte A a B k vstupom brány Xor a potom ich pripojte aj k vstupom brány A.
Pripojte Cin a výstup prvej brány Xor k vstupom druhej brány Xor a potom oba tieto vodiče pripojte k vstupom nepoužitej brány And.
Pripojte výstupy oboch brán And k vstupom brány Or.
Pripojte výstup druhej brány Xor k S a výstup brány Or alebo Cout. Úplné zapojenie prídavných zariadení je dokončené.
Kliknutím na tlačidlo „Prehrať“ na paneli s nástrojmi preskúmajte funkciu úplného pridávania. Kliknutím na vstup ho zapnete a zo svojho výstupu sa ozve „pravý“ signál. Pozrite si tabuľku pravdy na webe College of the Redwoods (pozrite si zdroje) alebo vo svojej knihe, kde nájdete informácie o správnom výstupe všetkých používateľov. Keď sa rozsvieti LED S, predstavuje v riadku súčtu „skutočnú“ hodnotu alebo „jednu“; keď sa rozsvieti kontrolka LED Cout, predstavuje hodnotu prenosu, ktorá sa má pridať do nasledujúceho stĺpca operácie.