Sumador Completo: Construyendo Sumadores Binarios Multi-bit Eficientes
Cuando suma más de dos dígitos binarios, un solo medio sumador ya no basta. El enfoque tradicional —crear una tabla de verdad para cada nueva anchura— es preciso pero lento. Un sumador completo supera esto manejando una tercera entrada, el acarreo-entrada, permitiendo que el diseño escale rápida y fiablemente.
Considere una adición de dos bits:
11 + 11 ------- 110La columna central requiere tres entradas:
a, b, y el acarreo-entrada Cin. Usando un sumador de dos entradas como bloque constructivo, podemos construir un sumador de tres entradas que produzca tanto un bit de suma como un acarreo-salida.
Matemáticamente, si Σ = a + b + Cin y Σ1 = a + b, entonces Σ = Σ1 + Cin. Las imágenes abajo ilustran el diagrama lógico para esta configuración.


Examinemos la tabla de verdad para una suma de tres entradas:
Cin + a + b = ? 0 + 0 + 0 = 0 0 + 0 + 1 = 1 0 + 1 + 0 = 1 0 + 1 + 1 = 10 1 + 0 + 0 = 1 1 + 0 + 1 = 10 1 + 1 + 0 = 10 1 + 1 + 1 = 11El bit de bajo orden es producido correctamente por el XOR de las tres entradas. El acarreo de alto orden aparece cuando
a + b genera acarreo (C1) o cuando a + b produce bit de suma y el acarreo-entrada es uno. Por tanto la lógica de acarreo-salida es Cout = C1 OR (Σ1 AND Cin). 

En algunas aplicaciones, reemplazar la compuerta OR final con una XOR elimina una compuerta sin alterar funcionalidad, reduciendo retardo de propagación.
Al cascadear dos sumadores completos, podemos sumar números de dos bits eficientemente. El diagrama abajo muestra el cableado de dos sumadores completos para un sumador de 2 bits:


Aquí, A0 y A1 son los bits de orden bajo y alto del operando A; similarmente para B. Las salidas Σ0 y Σ1 forman la suma de 2 bits, y Cout propaga a la siguiente etapa.
Aunque un sumador de 2 bits puede construirse directamente de compuertas lógicas, usar sumadores completos para ambas posiciones agiliza diseños mayores y facilita encadenamiento. Este enfoque escala naturalmente: un sumador de 4 bits son dos de 2 bits enlazados por acarreo; uno de 8 bits son dos de 4 bits, y así sucesivamente.
Abajo hay un ejemplo de sumador de 8 bits construido desde sumadores completos:

Cada bloque "2+" representa un sumador de 2 bits, cada "4+" un sumador de 4 bits, y el sumador combinado de 8 bits logra el mismo resultado que un diseño monolítico de 8 bits. El trade-off es que un diseño jerárquico incurre retardo de propagación adicional a través de la cadena de acarreo, mientras una implementación suma-de-productos monolítica puede ofrecer temporización más rápida a costa de complejidad de diseño.
Para circuitos combinacionales grandes, los diseñadores típicamente eligen entre construcción modular —más simple de diseñar pero potencialmente más lenta— y diseño monolítico —propagación más rápida pero síntesis más compleja. El enfoque de sumador completo ejemplifica modularidad, permitiendo verificación incremental y reuso.
Hoja de Trabajo Relacionada:
- Hoja de Trabajo de Circuitos Matemáticos Binarios
Tecnología Industrial
- Electrónica: una ciencia práctica para todos
- Configuración de un laboratorio de electrónica en casa: herramientas, área de trabajo y suministros
- Dominando el uso del voltímetro: medición precisa de voltaje simplificada
- Dominando las mediciones con óhmetro: guía práctica para pruebas de resistencia
- Construcción y solución de problemas de un circuito básico de lámpara con batería de 6 V
- Medición de corriente con amperímetro: guía práctica
- Experimento práctico de la ley de Ohm: medición de voltaje, corriente y resistencia
- Explorando la resistencia no lineal en lámparas incandescentes: guía de laboratorio práctica
- Medición de la disipación de potencia en resistores: experimento práctico con la ley de Joule
- Circuito con interruptor: guía práctica de circuitos eléctricos básicos
- Fundamentos de circuitos DC: entendiendo la corriente continua y conceptos eléctricos básicos