¿Es esto posible? ¿Producir suma de 7 bits con un sumador completo?

-2

no tengo idea de cómo hacer esto, todo lo que sé es que está agregando 2 bits con un medio sumador y uso un montón de sumador completo para obtener una suma de n bits ... la pregunta original está abajo

Diseñe un circuito que sume 4X y 8X para obtener 12X, donde X es X2X1X0, y proporcione una suma de 7 bits S6S5S4S3S2S1S0. Esto se puede hacer usando 1 sumador completo y 2 complementos, no se requieren puertas adicionales.

por favor ayuda

    
pregunta lesi

1 respuesta

0

4X puede formarse mediante el desplazamiento a la izquierda X mediante dos bits, y 8X puede formarse mediante el desplazamiento a la izquierda mediante 3 bits. Así que para obtener 12X tienes

    X2 X1 X0  0  0  0
 +     X2 X1 X0  0  0
    =================
 S6 S5 S4 S3 S2 S1 S0

Ahora solo puede calcular la adición:

 S0 = 0
 S1 = 0
 S2 = X0
 S3 = X0 + X1       (and generates a carry bit C0)
 S4 = X1 + X2 + C0  (and generates carry bit C1)  
 S5 = X2 + C1       (and generates carry bit C2)
 S6 = C2

Eso muestra que S0, S1 y S2 pueden generarse por medio de cables, S3 y S5 pueden generarse con medio sumador, S4 puede generarse con medio sumador y S6 es solo la salida de acarreo del medio S5 sumador.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas