Un sumador en electrónica digital es un circuito combinacional que permite sumar 2 números binarios. Tiene una salida para mostrar el resultado y otra que define el acarreo en caso de existir.
Los resultados posibles de una suma binaria para cada posible combinación son:
- 0 + 0 = 0
- 1 + 0 = 1
- 0 + 1 = 1
- 1 + 1 = 0 con acarreo
A continuación se muestra la tabla de verdad de un sumador y su diseño usando compuertas lógicas
Un sumador completo es una clase especial de sumador que permite un acarreo de entrada
Se puede crear un sumador de 4 bits conectando sumadores completos en cascada, en la siguiente imagen se muestran las conexiones usando la representación de diagrama de bloques.