Implementando este circuito de sumador completo

-2

Para mi clase, tengo que implementar el siguiente circuito en una placa de pruebas pero realmente no tengo una idea de cómo empezar. Básicamente, tengo un sumador completo de 4 bits y ingresaré dos números binarios de 4 bits (A y B). También tengo otras dos entradas (S0 y S1) que deciden qué tipo de operación realizar.

La operación a realizar se representa en esta tabla:

Me está costando mucho darme cuenta de cómo empezar esto. Mi amigo me dijo que usar un MUX hará que este circuito sea más fácil, sin embargo, todavía no hemos revisado esos en clase. Sé que tengo que usar compuertas AND y XOR y algunos inversores, pero necesito que alguien me apunte en la dirección correcta.

    
pregunta FlameDra

1 respuesta

1

Ok, algunos consejos. Solo necesita un sumador (bueno dos, el segundo para obtener el complemento de B)

Obviamente, agregas A + B con el sumador.

AB puede usar el mismo sumador, solo primero B y luego agregue .

A + 1 también puede usar el mismo sumador, solo haga que B = 1.

A-1 puede usar el mismo sumador, simplemente haga B = -1.

Tu amigo tiene razón, puedes usar un mux 4x1 donde las entradas son los cuatro operandos anteriores (B, complemento de B, 1 y -1) y la salida del mux es una de las dos entradas al sumador. la otra es A. Las dos líneas S0 y S1 seleccionan una de las cuatro entradas del mux.

    
respondido por el tcrosley

Lea otras preguntas en las etiquetas