MultiMedia Logic è un'applicazione gratuita per imparare a progettare circuiti booleani, come multiplexer, metà adduttori e full adder. Gli additivi logici eseguono l'aggiunta binaria su due numeri di base due arbitrariamente grandi. La differenza tra un sommatore completo e un mezzo sommatore è che un sommatore completo gestisce un bit di riporto mentre un mezzo sommatore omette questo numero. Pertanto, un adder completo richiede tre bit di input e due bit di output, mentre un mezzo adder utilizza solo due input e un output.
Vai a un sito Web che visualizza un diagramma di adder completo (link in Risorse) ; se sei uno studente, fai riferimento al diagramma nel tuo libro di testo. Un addizionatore completo di base non è molto complicato, ma un diagramma illustra il cablaggio esatto di ingressi, porte e uscite.
Apri MultiMedia Logic, seleziona lo strumento "Input" dalla casella degli strumenti, quindi aggiungi tre input a la tela facendo clic nel punto in cui si desidera posizionarli. "B" e "Cin" facendo clic sul nome di un ingresso e digitando il nuovo nome.
Selezionare lo strumento "LED", quindi creare due uscite LED. In una vera porta logica, le uscite sono cablate a un'altra porta logica o componente hardware, ma in MultiMedia Logic, una luce LED rappresenta il valore booleano dell'uscita. ".
Selezionare lo strumento "Xor", quindi aggiungere due porte Xor tra gli ingressi e le uscite. Un gate Xor esegue un'operazione esclusiva o su due bit di input, emettendo "true" se esattamente un input è true o "false" in tutti gli altri casi.
Seleziona lo strumento "And", quindi aggiungi due E porte tra gli ingressi e le uscite. Seleziona lo strumento "O", quindi aggiungi un cancello Or. In totale, un sommatore completo di base utilizza cinque porte: due porte Xor, due porte And e una porta Or.
Selezionare lo strumento “Filo”, quindi collegare gli ingressi alle porte secondo lo schema elettrico. Per connettere due oggetti usando lo strumento Filo, fai clic sul primo oggetto, quindi tieni premuto il pulsante del mouse e trascina il cursore sul secondo oggetto. Per collegare un ingresso a più di un gate, fai clic sul filo che collega l'ingresso al gate iniziale, quindi tieni premuto il pulsante del mouse e trascina il cursore sul gate successivo.
Connetti A e B agli input di una porta Xor, quindi collegale anche agli ingressi di una porta And.
Collega Cin e l'uscita della prima porta Xor agli ingressi della seconda porta Xor, quindi collega entrambi questi fili anche agli ingressi della porta And non utilizzata.
Collega le uscite di entrambe le porte And agli ingressi della porta Or.
Collega l'uscita della seconda porta Xor a S e connetti l'uscita del cancello Or a Cout. Il cablaggio del tutto sommatore è completo.
Fai clic su "Riproduci" nella barra degli strumenti per esplorare la funzione completa del sommatore. Fare clic su un input per attivarlo e inviare un segnale "vero" dal suo output. Fare riferimento alla tabella della verità sul sito College of the Redwoods (vedi Risorse) o al libro di testo per l'output corretto di un adder completo. Quando il LED S si illumina, rappresenta un valore "vero" o "uno" nella riga della somma; quando il LED Cout si illumina, rappresenta un valore di riporto da aggiungere alla colonna successiva nell'operazione.