Estoy tratando de aprender el concepto de sumadores (medios y completos) de Wikipedia y estoy un poco confundido.
¿Necesito usar medios sumadores y sumadores completos juntos para realizar sumas de varios bits? ¿Cómo los combino juntos?
Se usa un medio sumador para el primer bit ya que no hay acarreo. Para el segundo bit y los subsiguientes, necesita sumadores completos.
Los medios sumadores, en comparación con los sumadores completos, no tienen el bit de entrada de acarreo; por lo que no son necesarios, pero se utilizan para ahorrar hardware cuando solo se deben agregar dos bits.
Un ejemplo es la suma de dos bytes: los bits menos significativos generalmente no necesitan un acarreo, por lo que se pueden agregar con un medio sumador (o un sumador completo con Cin = 0).
Otro ejemplo es el multiplicador: aquí se suman los productos parciales, pero el último bit (el más significativo) de cada uno se tiene que sumar sólo al acarreo de la suma anterior, por lo que esta operación se puede realizar mediante un medio sumador.
Tenga en cuenta que, en varios casos, el ahorro de área no justifica el esfuerzo adicional de diseñar específicamente un medio sumador; por lo tanto, en su lugar se utiliza un sumador completo con conexión a tierra (o vinculado a 1 si se trabaja con lógica invertida).
Super gato
clabacchio