Академический Документы
Профессиональный Документы
Культура Документы
SUMADOR BINARIO
Cuando todas sus entradas están en 0 su salida está en 0 mientras que cuando al menos una o ambas
entradas están en 1 su salida va a estar en 1. En otro sentido, la función de la compuerta OR
efectivamente encuentra el máximo entre dos dígitos binarios. La tabla de verdad de la compuerta
OR se muestra a continuación en la Tabla 1.
ENTRADAS SALIDA
A B F
0 0 0
0 1 1
1 0 1
1 1 1
La información en la tabla de verdad también se puede expresar como una función booleana en
suma de productos:
𝐹 = 𝐴̅ 𝐵 + 𝐴 𝐵̅ + 𝐴 𝐵
La cual mediante la aplicación de algunos teoremas del álgebra de Boole se puede reducir:
𝐹 = 𝐴̅ 𝐵 + 𝐴 (𝐵̅ + 𝐵) = 𝐴 + 𝐴̅ 𝐵
y aplicando el teorema 𝑥 + 𝑥̅ 𝑦 = 𝑥 + 𝑦, finalmente se obtiene
𝐹 =𝐴+ 𝐵
El circuito integrado 74LS08 mostrado en la Figura 2 contiene 4 compuertas independientes que
realizan la operación lógica AND y funcionan en un rango de voltaje de alimentación de 4.75 a 5.25V.
Cuando una de sus entradas está en 0 su salida está en 0 mientras que si ambas entradas están en
1 su salida va a estar en 1. En otro sentido, la función de la compuerta AND efectivamente encuentra
el mínimo entre dos dígitos binarios. La tabla de verdad de la compuerta AND se muestra a
continuación en la Tabla 2.
ENTRADAS SALIDA
A B F
0 0 0
0 1 0
1 0 0
1 1 1
La información en la tabla de verdad también se puede expresar como una función booleana en
suma de productos:
𝐹 =𝐴𝐵
El circuito integrado 74LS86 mostrado en la Figura 3 contiene 4 compuertas independientes que
realizan la operación lógica OR EXCLUSIVA y funcionan en un rango de voltaje de alimentación de
4.75 a 5.25V.
Cuando las entradas tienen niveles lógicos diferentes la salida está en 1 mientras que si las entradas
tienen niveles lógicos iguales la salida está en 0. La tabla de verdad de la compuerta XOR se muestra
a continuación en la Tabla 3.
ENTRADAS SALIDA
A B F
0 0 0
0 1 1
1 0 1
1 1 0
La información en la tabla de verdad también se puede expresar como una función booleana en
suma de productos:
𝐹 = 𝐴̅ 𝐵 + 𝐴 𝐵̅
𝐹=𝐴 ⊕ 𝐵
Una aplicación común es emplearla para obtener el complemento de un bit. Para este caso una de
las entradas se conecta a 5 V (por ejemplo, en B) y en la otra entrada (A) se aplica el nivel lógico del
cual se desea obtener su complemento en la salida (F). Lo anterior se ejemplifica en la Figura 4.
(a)
(b)
(a)
(b)
Para realizar la suma de dos bits se debe tener en cuenta las operaciones que se muestran en la
Tabla 4.
ENTRADAS SALIDAS
Bit A Bit B Suma S Acarreo C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Tabla 4.
Al observar la tabla de verdad, resulta que la suma S de los dos bits A y B se puede expresar como
una Suma de Productos, y entonces se tiene
𝑆 = 𝐴̅ 𝐵 + 𝐴 𝐵̅
𝑆 = 𝐴 ⊕ 𝐵.
De manera similar, al expresar el resultado del acarreo C como Suma de Productos, se tiene
𝐶 =𝐴𝐵
Figura 6. Semisumador.
Se denomina sumador completo al circuito digital que tiene la posibilidad de sumar los bits de
entrada A y B, así como también el bit de acarreo de entrada. El diagrama de bloque se muestra en
la Figura 8.
Figura 11. Sumador completo de dos datos (A y B), cada uno de 4 bits,
empleando semisumadores.
En la Figura 12 se muestra el funcionamiento del sumador completo con semisumadores para el
caso en que A = 11, B = 10 cuando CIN = 0.
Figura 12. Sumador completo de dos datos de 2 bits con A = 112 y B = 102.
El resultado, como se observa en la figura es COUT = 12, S = 012.
Sumador Completo sin utilizar semisumadores
El procedimiento de diseño de un sumador completo inicia con la tabla de verdad que debe mostrar
todos los resultados para todas las combinaciones posibles que se puedan presentar en las entradas.
De esta forma, existen 4 combinaciones para los datos A y B cuando CIN = 0 y 4 combinaciones para
los datos A y B cuando CIN = 1.
Los resultados S (bit de suma) y Cout (acarreo de salida) se muestran, para cada combinación de
entrada, en la Tabla 5.
Entradas Salidas
Acarreo Suma Acarreo
A B
CIN S COUT
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Tabla 5.
En la Figura 13 se muestra el mapa de Karnaugh para el acarreo de salida, COUT.
Como se observa en la Figura 14, no es posible realizar la reducción mediante el mapa de Karnaugh
y la función booleana que se obtiene para S es:
𝑆 = 𝐴̅ 𝐵̅ 𝐶𝐼𝑁 + 𝐴̅𝐵̅̅̅̅̅
𝐶𝐼𝑁 + 𝐴𝐵𝐶𝐼𝑁 + 𝐴𝐵̅ ̅̅̅̅̅
𝐶𝐼𝑁
Utilizando álgebra de Boole:
El factor (𝐴̅ 𝐵̅ + 𝐴𝐵) corresponde con la expresión mediante una función booleana de la operación
XNOR (Exclusive Not Or).
El factor (𝐴̅𝐵 + 𝐴𝐵̅) corresponde con la expresión mediante una función booleana de la operación
XOR (Exclusive Or).
𝑆 = ̅̅̅̅̅̅̅̅̅
(𝐴⨁𝐵)𝐶𝐼𝑁 + (𝐴⨁𝐵) ̅̅̅̅̅
𝐶𝐼𝑁
De manera similar es posible aplicar la expresión booleana de la operación XOR (𝑋̅𝑌 + 𝑋𝑌̅) y el
resultado final es
𝑆 = 𝐴⨁𝐵⨁𝐶𝐼𝑁
En la Figura 5 se muestra el circuito digital del diseño del sumador completo.
PROCEDIMENTO
MATERIALES NECESARIOS
1. Conecte el circuito del sumador completo (Figura 15). Las compuertas AND están en el 7408 y las
compuertas OR en el 7432. La OR exclusiva es un 7486. Conecte la terminal 14 de cada CI a +5 V de la
fuente y la terminal 7 a tierra. Las otras terminales se interconectan como se muestra.
2. El nivel lógico en cada terminal de entrada se controla mediante el interruptor de un polo un tiro
respectivo. Cuando el interruptor está cerrado en la terminal de entrada está presente un 0 binario.
Cuando el interruptor está cerrado en el lado de 0 V, se presenta un nivel inferior que representa un 1
binario. El LED rojo se conecta en la terminal de salida correspondiente al bit de suma y el LED verde en
la terminal de salida correspondiente al acarreo de salida. Como la máxima corriente de salida es de 8 mA
y los LEDs aproximadamente requieren de 20 mA en su funcionamiento, estos pueden ser conectados sin
resistencia de limitación de corriente.