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 sumas binarias en dos números base-dos arbitrariamente grandes. La diferencia entre un sumador completo y un 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.
Vaya a un sitio web que muestre un diagrama de sumador completo (enlace en Recursos); si eres estudiante, consulta el diagrama en tu libro. Un sumador básico 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 al lienzo haciendo clic donde desee ubicarlas. Nombre las entradas "A", "B" y "Cin" haciendo clic en el nombre de una entrada y escribiendo el nuevo nombre.
Seleccione la herramienta "LED" y luego cree 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 las salidas. Nombre los LED "S" y "Cout".
Seleccione la herramienta "Xor" y luego agregue dos compuertas Xor entre las entradas y salidas. Una compuerta Xor realiza una operación exclusiva u en dos bits de entrada, emitiendo "verdadero" si exactamente una entrada es verdadera o "falsa" en cualquier otro caso.
Seleccione la herramienta "Y", y luego agregue dos compuertas Y entre las entradas y salidas. Seleccione la herramienta "O", y luego agregue una puerta O. En total, un sumador completo básico usa 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éctelas también a las entradas de una puerta And.
Conecte Cin y la salida de la primera compuerta Xor a las entradas de la segunda compuerta Xor, y luego conecte ambos cables a las entradas de la compuerta And no utilizada también.
Conecte las salidas de ambas puertas Y a las entradas de la puerta O.
Conecte la salida de la segunda puerta Xor a S y conecte la salida de la puerta O a Cout. El cableado completo de los sumadores está completo.
Haga clic en "Reproducir" en la barra de herramientas para explorar la función completa de sumadores. Haga clic en una entrada para encenderla y una señal "verdadera" de su salida. Consulte la tabla de verdad en el sitio de College of the Redwoods (ver Recursos) o su libro para obtener la salida correcta de los sumadores. 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.