1. Medio sumador :
El medio sumador es un circuito lógico combinacional que se diseña conectando una puerta EX-OR y una puerta AND. El circuito medio sumador tiene dos entradas: A y B, que suman dos dígitos de entrada y generan un acarreo y una suma.
La salida obtenida por la puerta EX-OR es la suma de los dos números mientras que la obtenida por la puerta AND es el acarreo. No habrá reenvío de la suma del acarreo porque no hay ninguna puerta lógica que lo procese. Por lo tanto, este circuito se llama Half Adder.
Expresión lógica :
Sum = A XOR BCarry = A AND B
Tabla de verdad :
2. Full Adder :
Full Adder es el circuito que consta de dos puertas EX-OR, dos puertas AND y una puerta OR. El sumador completo es el sumador que suma tres entradas y produce dos salidas que consisten en dos compuertas EX-OR, dos compuertas AND y una compuerta OR. Las dos primeras entradas son A y B y la tercera entrada es un acarreo de entrada como C-IN. El acarreo de salida se designa como C-OUT y la salida normal se designa como S que es SUM.
La ecuación obtenida por la puerta EX-OR es la suma de los dígitos binarios. Mientras que la salida obtenida por la puerta AND es el acarreo obtenido por la suma.
Tabla de verdad :
Expresión lógica :
SUM = (A XOR B) XOR Cin = (A ⊕ B) ⊕ CinCARRY-OUT = A AND B OR Cin(A XOR B) = A.B + Cin(A ⊕ B)
Diferencia entre sumador medio y sumador completo :
S.No. | Medio sumador | Sumador completo |
---|---|---|
1 | El medio sumador es un circuito lógico combinacional que suma dos dígitos de 1 bit. El medio sumador produce una suma de las dos entradas. | El sumador completo es un circuito lógico combinacional que realiza una operación de suma en tres números binarios de un bit. El sumador completo produce una suma de las tres entradas y el valor de acarreo. |
2 | El acarreo anterior no se utiliza. | El acarreo anterior se utiliza. |
3 | En el medio sumador hay dos bits de entrada ( A, B). | En el sumador completo hay tres bits de entrada (A, B, C-in). |
4 | Expresión lógica para el medio sumador es : S=a⊕b ; C=a*b. |
La expresión lógica para el sumador completo es : S=a⊕b⊕Cin; Cout=(a*b)+(Cin*(a⊕b)). |
5 | Se compone de una puerta EX-OR y una puerta AND. | Se compone de dos puertas EX-OR, dos puertas AND y una puerta OR. |
6 | Se utiliza en calculadoras, ordenadores, dispositivos de medición digital, etc. | Se utiliza en la adición de múltiples bits, procesadores digitales, etc. |