Construir un circuito, capaz de sumar dos números de un bit y que de como resulados la Suma y el Acarreo (Carry).
La Suma Binaria se realiza de la siguiente manera:
11Tal como en la suma decimal, al excederse del
+1máximo dígito que posee el el sistema, se crea un
10"acarreo", carry en ingles un valor que se suma a la
siguiente unidad del resultado y pone en 0 a la
unidad sumada.
*aa : Números originales a sumar , aa :Resultado ,aa: Carry.
Sabiendo como realizar la suma, se puede hacer una tabla de verdad con todas las sumas posibles entre números binarios de 1 bit para hallar un circuito que pueda realizar lo solicitado.
0 + 0 = 00 0 + 1 = 01
1 + 0 = 01 1 + 1 = 10
A simple vista se puede observar que ambas, la Suma y el Acarreo representan una Compuerta Lógica (para ver las tablas de verdad de las compuertas básicas ir al Ejercicio 1 del T.P. N°1), La suma una compuerta XOR, y el Acarreo una AND.
Por lo tanto, puede realizarce un circuito Sumador de la siguiente manera:
A este circuito se lo llama "Half Adder" (Semi Sumador).
Construir un circuito capaz de sumar o restar dos números de dos bits de acuerdo con la posición de una llave. Ambos operandos y el resutado deberán mostrarse simultáneamente en displays de 7 segmentos.
Para descargar el circuito, haga click en uno de los links