Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sumadores y Restadores
Electrónica Digital
Juan Antonio Padilla Moreno, Carlos Alberto Cardona Caudillo, Luis Rodrigo
López Salas, Luis Iván Aceves Medina & Gustavo Castillo Sánchez
Ing. Francisco Carlos Mejía Alanís
Diseñe un circuito lógico que tenga tres compuertas AND conectadas con una sola
entradas A, B y C, y cuya salida esté en ALTO compuerta OR.
sólo cuando la mayoría de sus entradas estén
en ALTO.
Paso 1.)
Con base en el enunciado del problema, la
salida x deberá ser 1 siempre que dos o más
entradas sean 1; para todos los demás casos, la
salida deberá ser 0.
Simplificando la función por álgebra booleana Un semi-sumador admite dos dígitos binarios
resulta la siguiente expresión: en sus entradas y genera dos dígitos binarios
en sus salidas: un bit de suma y un bit de
𝑥 = 𝐵𝐶 + 𝐴𝐶 + 𝐴𝐵 acarreo. Los semi-sumadores se representan
Paso 5.) mediante el siguiente símbolo lógico:
Se puede observar que la salida de acarreo Ilustración 5. Símbolo lógico del sumador completo
(𝐶𝑜𝑢𝑡 ) es 1 sólo cuando A y B son 1; por tanto,
La lógica del sumador completo consiste en
𝐶𝑜𝑢𝑡 puede expresarse como una operación
sumar dos bits de entrada y un acarreo de
AND de las variables de entrada.
entrada. Del semi-sumador sabemos que la
𝐶𝑜𝑢𝑡 = 𝐴𝐵 suma de los bits de entrada A y B es la
operación OR-exclusiva de esas dos variables,
También se puede ver que la salida A ⊕ B. Para sumar el acarreo de entrada (𝐶𝑖𝑛 )
correspondiente a la suma (Σ) es 1 sólo si las a los bits de entrada, hay que aplicar de nuevo
variables A y B son distintas. Por tanto, la la operación OR-exclusiva, obteniéndose la
suma puede expresarse como una operación siguiente ecuación para la salida de suma del
OR-exclusiva de las variables de entrada. sumador completo:
Σ=𝐴⊕𝐵 𝛴 = (𝐴 ⊕ 𝐵) ⊕ 𝐶𝑖𝑛
A partir de las ecuaciones deducidas, se puede A continuación, la tabla de verdad:
desarrollar la implementación lógica del
funcionamiento de un semi-sumador. La salida
de acarreo se produce mediante una puerta
AND, siendo A y B sus dos entradas, y la
𝐶𝑜𝑢𝑡 = 𝐴𝐵 + (𝐴 ⊕ 𝐵)𝐶𝑖𝑛
Método
Parte 1. Se realiza la tabla de la verdad y los
mapas de Karnaugh para la simplificación del
circuito sumador-restador de 2 bits y sumador-
Ilustración 10. Tabla de verdad sumador de 4 bits restador de 8 bits.
Un ejemplo de un sumador paralelo de 4 bits En la tabla 1, se muestra la tabla de la verdad
que está disponible como circuito integrado para un sumador completo, que son 3 variables
es el 74LS283. Este dispositivo está de entrada (X, Y, Z), 1 carry (C) y una salida
disponible en las familias TTL y CMOS. (S). En esta práctica solo vamos a utilizar 4
variables de entrada para el sumador-restador
En el anexo de este documento se encontrará
de 2 bits (A0, B0-A1-B1) que representan 2
el datasheet de este circuito integrado.
números y para el sumador-restador de 8 bits
Un sumador en paralelo de 4 bits se puede vamos a utilizar 16 variables de entrada (A0,
expandir para realizar sumas de dos números B0-A1, B1-A2, B2-A3, B3-A4, B4-A5, B5-
de 8 bits, utilizando dos sumadores de cuatro A6, B6-A7, B7) que representan 2 números
bits. La entrada de acarreo del sumador de enteros en el sistema decimal.
menor orden (𝐶0 ) se conecta a tierra, ya que no
En la ilustración 1 se muestra los mapas de
existe acarreo en la posición del bit menos
Karnaugh de la tabla 1, la cual simplifica la
significativo, y la salida de acarreo del
función que es:
sumador de menor orden se conecta a la
𝐶 = 𝑧(𝑥𝑦 + 𝑥𝑦) + 𝑥𝑦
∴ 𝐶 = 𝑥𝑦𝑧 + 𝑥𝑦𝑧 + 𝑥𝑦
00 + 00 = 00
Éste resultado se refleja en los LEDs del
circuito, donde se observa que todos los LEDs
de salida se encuentran apagados.
11 + 01 = 100
Éste resultado se refleja en los LEDs de salida,
donde los últimos 2 LEDs corresponden a los
2 últimos dígitos propios del resultado
numérico, estando apagados ambos, mientras
que el primero, que corresponde al flag del
carry, se encuentra encendido, indicando que
el resultado no es representable con solo 2 bits.
Ilustración 23. Sumador-Restador de 2 bits con las
entradas en alto en complemento A2.
Resta
Conclusiones
La evidencia que se mostró anteriormente
demuestra que el diseño de un sumador-
restador, y su implementación da lugar a los Datasheet 2. Circuito integrado 74LS08 - Compuerta
circuitos combinacionales y compuertas cuádruple AND a 2 entradas.
lógicas para poder resolver los problemas en
binario de bits a bits.
A pesar de resolver un problema simple de
aritmética, son un elemento muy útil y base
para programar circuitos de memorias y
procesadores numéricos de datos, al igual que
permiten determinar registros y análisis de
procesos repetitivos.
Esto impulsa a valerse de las herramientas que
se proporcionan el conocimiento teórico y
lógico de la electrónica digital.
Bibliografía
[1] Morris, M. (2003). Diseño digital. México:
PEARSON EDUCACIÓN.