MultiMedia Logic este o aplicație gratuită pentru învățarea modului de proiectare a circuitelor booleene, cum ar fi multiplexere, jumătăți de adunare și adăugătoare complete. Aditivii logici efectuează adunări binare pe două numere de bază arbitrar mari. Diferența dintre o sumă completă și o jumătate de sumator este că o sumă completă gestionează un bit de report, în timp ce o jumătate de sumator omite acest număr. Prin urmare, un sumator complet necesită trei biți de intrare și doi biți de ieșire, în timp ce o jumătate de sumator utilizează doar două intrări și o ieșire.
Accesați un site web care afișează o diagramă completă a adderului (link în Resurse); dacă sunteți student, consultați diagrama din manualul dvs. Un sumator complet de bază nu este foarte complicat, dar o diagramă ilustrează cablajul exact al intrărilor, porților și ieșirilor.
Deschideți MultiMedia Logic, selectați instrumentul „Introducere” din caseta de instrumente, apoi adăugați trei intrări în pânză făcând clic pe locul în care doriți să le plasați. Denumiți intrările „A”, „B” și „Cin” făcând clic pe numele unei intrări și tastând noul nume.
Selectați instrumentul „LED”, apoi creați două ieșiri LED. Într-o poartă logică reală, ieșirile sunt conectate la o altă poartă logică sau componentă hardware, dar în MultiMedia Logic, o lumină LED reprezintă valoarea booleană a ieșirii. Denumiți LED-urile „S” și „Cout”.
Selectați instrumentul „Xor”, apoi adăugați două porți Xor între intrări și ieșiri. O poartă Xor efectuează o operațiune exclusivă - sau operație pe doi biți de intrare, scoțând „adevărat” dacă exact o intrare este adevărată sau „falsă” în orice alt caz.
Selectați instrumentul „Și”, apoi adăugați două porți Și între intrări și ieșiri. Selectați instrumentul „Sau”, apoi adăugați o poartă Sau. În total, un sumator complet de bază folosește cinci porți: două porți Xor, două porți Și o poartă Sau.
Selectați instrumentul „Sârmă”, apoi conectați intrările la porți conform schemei de cablare. Pentru a conecta două obiecte utilizând instrumentul Sârmă, faceți clic pe primul obiect, apoi țineți apăsat butonul mouse-ului și trageți cursorul către al doilea obiect. Pentru a conecta o intrare la mai multe porți, faceți clic pe firul care conectează intrarea la poarta inițială, apoi țineți apăsat butonul mouse-ului și trageți cursorul la poarta următoare.
Conectați A și B la intrările unei porți Xor, apoi conectați-le și la intrările unei porți Și.
Conectați Cin și ieșirea primei porți Xor la intrările celei de-a doua porți Xor și apoi conectați ambele fire la intrările porții And neutilizate.
Conectați ieșirile ambelor porți Și la intrările porții Or.
Conectați ieșirea celei de-a doua porți Xor la S și conectați ieșirea porții Sa la Cout. Cablarea completă a sumatorului este completă.
Faceți clic pe „Redare” în bara de instrumente pentru a explora funcția completă a adderului. Faceți clic pe o intrare pentru ao porni și trimiteți un semnal „adevărat” din ieșirea sa. Consultați tabelul adevărului de pe site-ul Colegiului din Redwoods (consultați Resurse) sau manualul dvs. pentru a obține rezultatul corect al completatorului. Când LED-ul S se aprinde, acesta reprezintă o valoare „adevărată” sau „una” în rândul sumă; când LED-ul Cout se aprinde, reprezintă o valoare de reportare pe care să o adăugați la următoarea coloană din operațiune.