CIRCUITO SUMADOR COMPLETO DE 1,4 Y 8 BITS UTILIZANDO
COMPUERTAS LÓGICAS Y EL CIRCUITO INTEGRADO 7483
Cristian Ríos López
Universidad Autónoma de la Ciudad de México (UACM)
Plantel San Lorenzo Tezonco, Ciudad de México, México.
[email protected] Resumen —En este documento se presenta el
concepto de un sumador completo para 1,4y 8 bits;
su funcionamiento; así como su implementación
física a partir de compuertas lógicas y el circuito
integrado 74LS83.
Palabras clave: compuertas lógicas, circuito
sumador, sumador completo, circuito integrado
7483, bits, entradas, salidas, implementación,
diseño, números binarios, suma, combinaciones.
I. INTRODUCCIÓN
Sumadores. Los sumadores son circuitos muy
utilizados en muchos tipos de sistemas digitales
en los que se procesan datos numéricos. Para
comprender su diseño y funcionamiento se parte
del diseño de un semisumador.
Semi-sumador (half-adder). Se debe realizar la
suma de dos números de un único bit.
Diagrama
Circuito
Sumador completo (full-adder) El diseño
anterior es poco útil ya que habitualmente los
Tabla números a sumar tienen más de un bit. Si
de verdad recordamos el procedimiento de suma, esta
debe realizarse bit a bit tal y como se muestra
en la siguiente figura.
Circuito
Se observa que, en la operación de suma para
cada pareja de bits, debe incluirse el acarreo
producido por la suma de los bits anteriores.
Así pues, es necesario disponer de un circuito
que realice la suma incluido el acarreo anterior.
Este tipo de circuito se denomina Sumador
Completo (Full Adder).
Diagrama
Donde ai y bi son los bits a sumar y ci el
acarreo de proveniente del resultado de una
suma anterior, S el resultado de la suma y C el
acarreo.
Tabla de verdad
II. MATERIAL UTILIZADO Notamos que necesitamos las siguientes
5 Protoboard ’s compuertas:
Resistencias de 1 k Ω
2 XOR
Cables de conexión
Multímetro digital 2 AND
Cargador o fuente de alimentación 1 OR
6 DIP switch de 4 o más posiciones
Sin embargo, esto solamente es para la suma
LEDS para hacer pruebas
de dos números de un bit, por lo que para
Compuertas AND, OR y XOR
sumar dos números de 4 bits se tiene que hacer
Circuito integrado 74LS83 (sumador
este circuito cuatro veces y así sucesivamente
completo de 4 bits)
dependiendo de la cantidad de bits a sumar.
Pinzas de precisión
Tabla de verdad
III. PROCEDIEMIENTO
Una vez que se ha visto el circuito lógico de un
sumador completo, el cual es el siguiente:
Dado que en esta práctica se busca hacer un
sumador completo de 8 bits, los circuitos a
armar serán los siguientes:
1. Un sumador paralelo de 4 bits
2. Un sumador completo de 4 bits
74LS83 (circuito integrado).
El circuito integrado 7483 consiste en un sumador
de dos números de 4 bits.
El máximo número obtenido en la suma al
utilizar un integrado 7483 es:
Dónde: Conectando los dos circuitos anteriores
tendremos un sumador completo de 8 bits.
A4, A3, A2, A1 representan los bits del primer
Aunque también se podría realizar un sumador
número a sumar; siendo el bit de menor peso y el
de 8 bits conectando dos circuitos integrados
de mayor peso.
7483.
B4, B3, B2, B1 representan los bits del segundo
número a sumar; siendo el bit de menor peso y el
de mayor peso. IMPLEMENTACIÓN FÍSICA
C0 es el acarreo de entrada y C4 el acarreo de Primero se realiza la conexión de un sumador
salida. completo de un bit utilizando compuertas
lógicas.
C4, S1, S2, S3 y S4 es el resultado de la suma de
los dos números anteriores.
El integrado se energiza con 5 Vcc por el pin 5 y
por el pin 12 que corresponde a la tierra del
circuito integrado. Para mayor información
(Bignell, 1998, pp.46-53).
Podemos escribir la suma de dos números de 4
bits como se indica a continuación:
Se repite el procedimiento tres veces para obtener Finalmente se conectan entre si los dos
4 sumadores de un bit en total: sumadores de 4 bits, el sumador paralelo
hecho con compuertas lógicas y el del circuito
integrado 7483, para formar el sumador de 8
bits.
Lo anterior da resultado a un sumador paralelo de
4 bits.
Después se realiza el sumador de 4 bits usando el
Una vez armado todo el circuito sumador
circuito integrado 7483.
de 8 bits se pone a prueba, para esto es
importante apoyarse en la tabla de verdad
anterior y en la simulación, en este caso
realizada en Logisim.
PRUEBAS
Cin=0 (Cin no enciende, lo demás permanece en 1, así que enciende).
Todo en 0
(todo permanece
apagado).
A2, B2, A5, B5, A6 y B7 están en 1 (enciende suma 3 y suma 8).
A2, B2, A5 y B7 están en 1 (enciende suma 3, suma 5, suma 6 y suma 7).
A2, B2, A5, B5, A6, B7 y
B8 están en 1 (enciende
suma 3, y la sálica del
último sumador Cout8).
Es importante mencionar que la
tabla de verdad mostrada
anteriormente se efectúa a cada
sumador de un bit, por lo que
hay que corroborarla cuantas
veces sea necesario para
verificar que nuestros resultados
sean correctos, el simulador nos
ahorra todos estos pasos que de
cierta manera serían tediosos
pues tendríamos que ver
nuestras entradas y estar
sumando el acarreo o no
dependiendo de cada caso,
asimismo esto modificaría tanto
la suma como el acarreo de
salida.
IV. CONCLUSIONES
Como se ha visto, el sumador
completo de 8 bits puede efectuarse de características y el comportamiento de los
diferentes maneras, es decir, se puede diseñar de circuitos sumadores de 1, 4 y 8 bits,
maneras distintas. Lo importante de esta observando que la salida del circuito responde
práctica es darse cuenta que a pesar de tener de manera adecuada a las entradas binarias,
varias maneras de realizar un circuito lógico permitiendo realizar operaciones de deferentes
siempre es importante minimizar el circuito no longitudes.
solo para reducir gastos económicos sino
Se ha demostrado que el circuito es capaz de
también para un mejor análisis y entendimiento
realizar correctamente las operaciones de
del mismo.
suma, manteniendo la precisión y fiabilidad de
Por ejemplo, en esta práctica la manera más los resultados.
costosa sería haber desarrollado el sumador en
Es fundamental asegurarse que las entradas y
paralelo de 8 bits solo con compuertas lógicas,
salidas estén bien conectadas y que no haya
para esto se tendría que hacer el circuito
interferencias externas que afecten los
sumador de un bit 8 veces, ya hasta aquí nos
resultados.
damos cuenta que sin duda este procedimiento
no es conveniente.
Con fines de aprendizaje, en esta práctica se ha
desarrollado el sumador completo de 8 bits en
base a dos circuitos: el sumador paralelo de 4
bits desarrollado con compuertas lógicas, más
el sumador de 4 bits dado por el circuito
integrado 7483.
Sin embargo, está claro que la manera más
simplificada y más ahorrativa de recursos es la
de utilizar dos circuitos sumadores integrados
7483 en paralelo.
En la práctica se ha comprobado las
REFERENCIAS
Tocci R. J. (2007) Sistemas
Digitales: Principios y
Aplicaciones. (10ª Edición).
México: Pearson EducaCon.
Morris M. M. (2003) Diseño
digital. (3ª Edición). México:
Pearson EducaCon
Floyd, T.L. (2007) Fundamentos
de sistemas Digitales. (9ª Edición).
Madrid: Pearson EducaCon.
Acha, A. S. (2010) Electrónica
digital lógica digital integrada. (2ª
Edición). México: Alfaomega
Grupo Editor.
Garza, G. J. (2006) Sistemas
digitales y electrónica digital. (1ª
Edición). México: Pearson
EducaCon.
Morris M. M. (2007) Fundamentos
de diseño lógico y de
computadoras. (3ª Edición).
Madrid: Pearson EducaCon.