MultiMedia Logic es una aplicación gratuita para aprender a diseñar circuitos booleanos, como multiplexores, medios sumadores y sumadores completos. Los sumadores lógicos realizan la suma binaria en dos números base-dos arbitrariamente grandes. La diferencia entre un sumador completo y medio sumador es que un sumador completo maneja un bit de transferencia mientras que un medio sumador omite este número. Por lo tanto, un sumador completo requiere tres bits de entrada y dos bits de salida, mientras que un medio sumador solo usa dos entradas y una salida.
Ir a un sitio web que muestra un diagrama de sumador completo (enlace en Recursos) ; Si eres estudiante, consulta el diagrama en tu libro de texto. Un sumador completo básico no es muy complicado, pero un diagrama ilustra el cableado exacto de las entradas, puertas y salidas.
Abra MultiMedia Logic, seleccione la herramienta "Entrada" de la caja de herramientas y luego agregue tres entradas a haga clic en el lienzo donde desee colocarlos. Nombra las entradas "A", "B" y "Cin" haciendo clic en el nombre de una entrada y escribiendo el nuevo nombre.
Selecciona la herramienta "LED" y luego crea dos salidas LED. En una puerta lógica real, las salidas están conectadas a otra puerta lógica o componente de hardware, pero en MultiMedia Logic, una luz LED representa el valor booleano de la salida. Nombre los LED "S" y "Cout".
Seleccione la herramienta "Xor" y luego agregue dos puertas Xor entre las entradas y salidas. Una compuerta Xor realiza una operación exclusiva u en dos bits de entrada, generando "verdadero" si exactamente una entrada es verdadera o "falsa" en cualquier otro caso.
Seleccione la herramienta "Y" y luego agregue dos Y puertas entre las entradas y salidas. Seleccione la herramienta "O", y luego agregue una puerta O. En total, un sumador completo básico utiliza cinco puertas: dos puertas Xor, dos puertas Y y una puerta O.
Seleccione la herramienta "Cable" y luego conecte las entradas a las puertas de acuerdo con el diagrama de cableado. Para conectar dos objetos con la herramienta Cable, haga clic en el primer objeto y luego mantenga presionado el botón del mouse y arrastre el cursor al segundo objeto. Para conectar una entrada a más de una puerta, haga clic en el cable que conecta la entrada a su puerta inicial, y luego mantenga presionado el botón del mouse y arrastre el cursor a la siguiente puerta.
Conecte A y B a las entradas de una puerta Xor, y luego conéctelos también a las entradas de una puerta And.
Conecte Cin y la salida de la primera puerta Xor a las entradas de la segunda puerta Xor, y luego conecte ambos cables a las entradas de la puerta And no utilizada también.
Conecte las salidas de ambas puertas And a las entradas de la puerta Or.
Conecte la salida de la segunda puerta Xor a S y conecte la salida de la puerta O a Cout. El cableado completo del sumador está completo.
Haga clic en "Reproducir" en la barra de herramientas para explorar la función completa del sumador. Haga clic en una entrada para encenderla y enviar una señal "verdadera" desde su salida. Consulte la tabla de verdad en el sitio de College of the Redwoods (ver Recursos) o su libro de texto para obtener la salida correcta de un sumador completo. Cuando el LED S se ilumina, representa un valor "verdadero" o "uno" en la fila de suma; cuando el LED Cout se ilumina, representa un valor de transferencia para agregar a la siguiente columna de la operación.