Carrera: Ensamblaje y Mantenimiento en Equipos de
Computo
Nivel: 3” A”
Nombre de Asignatura: Laboratorios de Digitales
Nombre de Autores:
Alvarez Montoya Paul Alexander
Burgos Layana Jessica Pamela
Castro Briones Lissette Katiuska
Córdova Franco Jorge Josué
Tema del trabajo: Sumador 4 bits
Nombre del docente: Ing. Julio Gómez Assan
Práctica Taller 1
Definición:
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 (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
(Adder-subtracter).
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.
Semisumador
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.1 La tabla de verdad para el semisumador se detalla seguidamente:
Sumador completo
El sumador completo supone un circuito un poco más complejo. A diferencia del
semisumador, nos permite incluir en la suma de dos bits el acarreo de una suma
anterior a través de una entrada que se llama Cin, con lo que ya podremos realizar
cualesquiera sumas.
Según lo dicho, tendremos tres variables de entrada, a las que llamaremos A, B y la
propia Cin y dos de salida: S, la suma y Cout, el acarreo de la misma (si procede).
Entonces, la tabla de verdad quedará:
Una vez simplificadas las funciones e implementadas, obtenemos el siguiente circuito:
TABLA DE VERDAD
SIMPLIFICACION DE LAS EXPRESIONES MEDIANTE MAPA DE
KARNAUGHT, ALGEBRA DE BOOL Y TEOREMA DE MORGAN
ESQUEMA FINAL DEL SUMADOR
El diseño del sumador se nos hizo fue un poco complicado, y su implementación, lo que se
llamará su construcción, igual. Realmente la lógica que se ocupó para poder crear el
sistema fue muy sencilla, pero se debió de hacer de la forma correcta. El punto realmente
esencial estuvo en analizar el problema y decidir, la lógica del circuito y de compuertas
para poder resolver el problema de un sumador binario de 4 bits. Es de notar también que,
aunque no viene explícitamente en la práctica, al hacer la tabla de verdad de un sumador
binario podemos ver la relación entre la suma como operación aritmética binaria y el de la
compuerta OR como operación lógica, la cual une valores de señales. Para la suma binaria:
un uno más otro uno es cero y llevamos uno de acarreo, por lo que el resultado será 01 +
01 = 10. Para la unión de dos señales mediante la compuerta OR 1+1 = 1.
Para realizar el sumador de 2 números de 4 bits solo fue necesario juntar 3 sumadores
completos y al comienzo 1 semisumador ya q al principio no es necesario el acarreo de
entrada.
Ángel.M. (s.f.). Electronica Digital. Obtenido de
[Link]
L, F. T. (22 de enero de 2021 ). Obtenido de
[Link]