MultiMedia Logic é um aplicativo gratuito para aprender a projetar circuitos booleanos, como multiplexadores, half adders e full adders. Os adders lógicos executam a adição binária em dois números de base dois arbitrariamente grandes. A diferença entre um somador completo e um somador de meio é que um somador completo manipula um bit de carry-over enquanto um meio somador omite este número. Portanto, um somador completo requer três bits de entrada e dois bits de saída, enquanto um somador de meio usa apenas duas entradas e uma saída.
Vá para um site que exiba um diagrama completo de somador (link em Recursos); Se você é um estudante, consulte o diagrama em seu livro. Um somador básico completo não é muito complicado, mas um diagrama ilustra a fiação exata de entradas, portas e saídas.
Abra o MultiMedia Logic, selecione a ferramenta “Entrada” na caixa de ferramentas e adicione três entradas a tela clicando onde você deseja colocá-los. Nomeie as entradas "A", "B" e "Cin" clicando no nome de uma entrada e digitando o novo nome.
Sciencing Video Vault
Crie o (quase) parêntese perfeito: veja Como criar o ( quase) suporte perfeito: Veja Como
Selecione a ferramenta "LED" e crie duas saídas de LED. Em uma porta lógica real, as saídas são conectadas a outra porta lógica ou componente de hardware, mas no MultiMedia Logic, uma luz LED representa o valor booleano da saída. Nomeie os LEDs “S” e “Cout”.
Selecione a ferramenta “Xor” e, em seguida, adicione duas portas Xor entre as entradas e saídas. Uma porta Xor executa uma operação exclusiva ou em dois bits de entrada, emitindo “verdadeiro” se exatamente uma entrada for verdadeira ou “falsa” em todos os outros casos.
Selecione a ferramenta “E” e adicione dois E portas entre as entradas e saídas. Selecione a ferramenta "Or" e adicione um ou um gate. No total, um somador básico completo usa cinco portas: duas portas Xor, duas portas E uma porta ou.
Selecione a ferramenta “Fio” e, em seguida, conecte as entradas às portas de acordo com o diagrama de fiação. Para conectar dois objetos usando a ferramenta Wire, clique no primeiro objeto e mantenha o botão do mouse pressionado e arraste o cursor até o segundo objeto. Para conectar uma entrada a mais de um gate, clique no fio que conecta a entrada ao seu gate inicial, então segure o botão do mouse e arraste o cursor para o próximo gate.
Conecte A e B às entradas de um gate Xor e, em seguida, conecte-os às entradas de um gate E também.
Conecte Cin e a saída do primeiro gate Xor às entradas do segundo gate Xor e, em seguida, conecte esses dois fios para as entradas do portão E não usado também.
Conecte as saídas de ambos os portões e para as entradas do portão Or.
Conecte a saída do segundo portão Xor para S e conecte a saída do portão Ou para Cout. A fiação completa do somador está completa.
Clique em “Reproduzir” na barra de ferramentas para explorar a função completa do somador. Clique em uma entrada para ativá-la e envie um sinal “verdadeiro” de sua saída. Consulte a tabela de verdade no site do College of the Redwoods (consulte Recursos) ou o seu livro didático para obter uma saída correta completa do somador. Quando o LED S acende, representa um valor “verdadeiro” ou “um” na linha da soma; quando o LED Cout acende, representa um valor de reporte para adicionar à próxima coluna na operação.