Sei sulla pagina 1di 9

Introducción

En electrónica un sumador es un circuito lógico que calcula la operación suma. En


los computadores modernos se encuentra en lo que se denomina Unidad aritmético
lógica (ALU). Generalmente realizan las operaciones aritméticas en código binario
decimal o BCD exceso 3, por regla general los sumadores emplean el sistema
binario. En los casos en los que se esté empleando un complemento a dos para
representar números negativos el sumador se convertirá en un sumador-
substractor. Las entradas son A, B, Cin que son las entradas de bits A y B, y Cin es
la entrada de acarreo. Por otra parte, la salida es S y Cout es la salida de acarreo.

El sumador completo de 4 bits es una concatenación de 4 sumadores binarios


completos de 1 bit, la concatenación se realiza a través de los terminales de acarreo
saliente (Cin) y acarreo entrante (Cout).
Marco teórico

EL sumador es un circuito digital que realiza la adición de números. En muchas


computadoras y otros tipos de procesadores se utilizan sumadores en las unidades
aritméticas lógicas. También se utilizan en otras partes del procesador, donde se
utilizan para calcular direcciones, índices de tablas, operadores de incremento y
decremento y operaciones similares.

Aunque los sumadores se pueden construir para muchas representaciones


numéricas, tales como decimal codificado en binario o exceso-3, los sumadores más
comunes funcionan en números binarios. En los casos en que se utiliza el
complemento a dos o el complemento a uno para representar números negativos,
es trivial modificar un sumador para convertirlo en un sumador-restador. Otras
representaciones de números con signo requieren más lógica alrededor del
sumador básico.

El semisumador suma dos dígitos binarios simples A y B, denominados sumandos,


y sus salidas son Suma (S) y Acarreo (C). La señal de acarreo representa un
desbordamiento en el siguiente dígito en una adición de varios dígitos. El diseño
más simple de semisumador, representado a la derecha, incorpora una puerta XOR
para S y una puerta AND para C. Dos semisumadores pueden ser combinados para
hacer un sumador completo, añadiendo una puerta OR para combinar sus salidas
de acarreo.

Un sumador completo suma números binarios junto con las cantidades de acarreo.
Un sumador completo de un bit añade tres bits, a menudo escritos como A, B y Cin
siendo A y B son los sumandos y Cin es el acarreo que proviene de la anterior etapa
menos significativa. 1 El sumador completo suele ser un componente de una
cascada de sumadores, que suman 8, 16, 32, etc. números binarios de bits. El
circuito produce una salida de dos bits, al igual que el semisumador, denominadas
acarreo de salida (Cout) y suma S
Un sumador completo se puede implementar de muchas maneras diferentes, tales
como con un circuito a transistores o compuesto de otras puertas. Un ejemplo de
implementación es expresado con las siguientes ecuaciones:

Desarrollo

para el desarrollo de la practica que se basa en la realización de un circuito sumador,


se necesito de diferentes compuertas que en conjunto dan función a la operación
de suma.

Este circuito se ejecuta a base de entras numéricas de forma binaria, es decir, de 0


y 1 que estos representan los números decimales. Al comienzo del armado del
circuito se llevo a cabo la resolución para lograr descubrir la tabla de verdad para
este problema.

Primeramente, se realizó la tabla de verdad se inicio con la suma de dos binarios,


quedando como resultado la siguiente tabla:

al observar la tabla de verdad se puede decir que la suma es igual que en el sistema
decimal, cuando los números ya no alcanzan, se utilizan combinaciones de estos
para ampliar el alcance de la cuenta como por ejemplo el 10, 11, etcétera.

Cuando trabajamos con binarios ocurre de la misma forma y el resultado de sumar


1+1=10. A esta suma se puede ver como que es un numero de dos dígitos, ese
digito extra se le conoce como acarreo el cual es representado por el 1 que se
encuentra a la izquierda del 0.

Por lo tanto, tomando en cuenta el valor del acarreo se tiene que realizar una tabla
adicional para representar el resultado del acarreo, como se muestre en la siguiente
tabla:

De acuerdo con la tabla de verdad obtenida se puede decir que estas


combinaciones son iguales a las tablas de verdad de las compuertas AND y XOR

Una vez concluido con el desarrollo de las tablas se llevo a cabo la simplificación
del circuito a partir de dichas tablas, obteniendo

Ya acabada la simplificación inicio la implementación del circuito, para ello se


decidió realizar una simulación en el software multisim para recopilar información
sobre la cantidad de compuertas que se requerían utilizar. Al realizar la simulación
el maestro nos mostro que para llevar a cabo el sumador completo primero se debía
de construir un semi sumador, ya que en base a ello desarrolla el circuito en su
totalidad, puesto que si al construir el sumador de dos bits o semi sumador de
manera correcta solamente se realizaran las mismas conexiones en el resto de las
compuertas.
Finalizando las simulaciones en el software se contabilizo los materiales que se
necesitarían, los cuales fueron, dos compuertas AND, 1 compuerta OR y dos
compuertas XOR, 8 resistencias de 1k, 5 resistencias de 220 ohm, cable utp, un div
switch de 8 entradas y un protoboard.

Al finalizar la recepción de todos los materiales necesarios, se dio comienzo al


armado del circuito.

En la siguiente imagen se observa el circuito construido en su totalidad, de la misma


forma en la que se estableció las conexiones de la simulación realizada en el
software.
En la siguiente imagen se puede observar las pruebas realizadas, sumando 1+1,
1+1, 1+1, 1+1.
Realizando operaciones son diferentes entradas.
Conclusión

De acuerdo a la realización de la practica se puede decir que el circuito sumador


engloba la mayoría de los conocimientos que hemos adquirido, puesto que este
ejercicio se desarrolla mediante diversas funciones, desde la conexión de
compuertas AND, OR y XOR, hasta la forma en como se desarrolla la lógica para
mostrarnos resultados de muchas formas.

DANIEL ALEJANDRO KEB KU


REFERENCIAS

Floyd, Thomas L. «6: Functions of Combinational Logic». Digital Fundamentals,


Global Edition (en inglés) (11 edición). Harlow, Inglaterra, Reino Unido: Pearson
Education Limited. p. 316.

Burgess, Neil (27 de julio de 2011). «Fast Ripple-Carry Adders in Standard-Cell


CMOS VLSI» (en inglés). IEEE. Consultado el 29 de marzo de 2017.

Edminister, Joseph A. (1970); “Circuitos eléctricos”; Schawm McGraw Hill

Principios de Electrónica, 4ta Edición, Malvino, Albert Paul.

Thomas L. Floyd, 2006, FUNDAMENTOS DE SISTEMAS DIGITALES, Ed.


Pearson.

Potrebbero piacerti anche