Está en la página 1de 18

SUMADORES

Sumador Binario
Un sumador es un componente que realiza
la adición binaria.
NOTA: Cuando sumamos en papel, en la
operación se trabaja de derecha a izquierda,
una columna a la vez, como se muestra.
Sumador Completo de 1 bit
(Full Adder)

Tenemos un circuito de 3 entradas, los bits


de cada número que vamos a sumar y el
acarreo del bit anterior, y 2 salidas, la salida
suma y la salida de acarreo.
NOTA:
A B Cin S Cout
• Cada sumador 0   0   0 0 0
completo realizaría
la operación de una 0   0   1 1 0
columna. 0   1   0 1 0
• Para el bit menos 0   1   1 0 1
significativo, que no 1   0   0 1 0
tiene un acarreo de 1   0   1 0 1
entrada, C0 sería 1   1   0 0 1
igual a 0.
1   1   1 1 1
Obtenemos los mapas de Karnaugh y
simplificamos
CIN CIN CIN CIN
AB 0 1 1 AB 0 1

AB 1 2 3 AB 2 1 3

AB 6 1 7 AB 1 6 1 7

AB 1 4 5 AB 4 1 5

s cout

S = ABCIN + ABCIN + ABCIN + ABCIN


C= AB + BCIN + ACIN
simplificación
S = ABCIN + ABCIN + ABCIN + ABCIN

CIN(AB+AB)+CIN(AB+AB)

CIN(A + B)+ CIN(A + B)

CIN + (A + B)

C = AB + BCIN + ACIN
AB + CIN (A + B)
Diagrama
Sumador Completo de n bit
(Full Adder)
La ventaja del sumador de un bit es que
permite conectarse en cascada con otros
sumadores completos para realizar un
sumador completo de varios bits.
El sumador mostrado en la figura anterior puede
realizar la suma de dos datos binarios de cuatro
bits, el dato A=A3A2A1A0 y el dato B=B3B2B1B0 para
producir la suma A+B+Co=S=C4S3S2S1S0 con la
posibilidad de recibir un acarreo de entrada Co y
de generar un acarreo de salida C4.

Estos acarreos permiten ver a este sumador como


un solo bloque idéntico para formar un sumador
binario de 8 bits, y así sucesivamente, uno de 16 o
uno de 32, etc.
Sumadores en Circuitos integrados
Algunos sumadores binarios en
circuito integrado de la familia TTL
son los siguientes:

7480 Sumador Completo de 1 bit.


7482 Sumador Completo de 2 bit.
7483 Sumador Completo de 4 bit.
74283 igual al 7483 pero con
diagrama de patitas diferente.
En la siguiente figura se muestra el
diagrama funcional del 74LS83 (sumador
binario de 4 bits)
SUMADORES EN CÓDIGO BCD
El problema de sumar datos BCD usando un
sumador binario (como el 7483) ocurre el
resultado de la suma es mayor que 9 ya que el
sumador binario producirá un resultado erróneo en
BCD.
NOTA:
•Si el resultado es menor que 10 es correcto tanto
en binario como en BCD
•Si el resultado es mayor o igual que 10, el
resultado correcto en BCD es el resultado en
binario + 6.
Ejemplo:
Sumador paralelo de n bits
Es un dispositivo lógico combinacional de
2n+1 entradas y n+1 salidas que realiza la
suma de dos números binarios de n bits.
Sumador paralelo con acarreo serie

Es lento debido a la propagación serie del


acarreo
El tiempo que tarda en realizarse una suma
crece linealmente con el número de bits.

También podría gustarte