[FONT=&]Buenas, quería consultar una duda con este ejercicio:
Algunas operaciones matemáticas complejas son poco eficientes si se realizan mediante software y se recurre a módulos específicos que realicen la operación en hardware. Implementa la función x^2 con un módulo que acepte números en complemento a dos de 3 bits y devuelva números en binario puro (recuerde que el cuadrado de un número siempre es positivo).[/FONT]
[FONT=&]¿Cuántas salidas tiene el sistema? ¿Por qué?[/FONT]
[FONT=&]Tabla de verdad[/FONT]
[FONT=&]Implementar el circuito con un decodificador 3 a 8 con salidas activas a nivel bajo y puertas AND[/FONT]
[FONT=&]Repetir el diseño expresando las funciones de salida como productos de sumas[/FONT]
[FONT=&]
[/FONT]
[FONT=&]yo consideré el complemento a 2 para los números negativos, por lo tanto la salida solo tendrá el valor de 1 para las combinaciones que representan con números negativos ¿eso es cierto?[/FONT]
A B C Salida
1 0 0 1 (-4)
1 0 1 1 (-3)
1 1 0 1 (-2)
1 1 1 1 (-1)
0 0 0 (0)
0 0 1 (1)
0 1 0 (2)
0 1 1 (3)
Gracias
Algunas operaciones matemáticas complejas son poco eficientes si se realizan mediante software y se recurre a módulos específicos que realicen la operación en hardware. Implementa la función x^2 con un módulo que acepte números en complemento a dos de 3 bits y devuelva números en binario puro (recuerde que el cuadrado de un número siempre es positivo).[/FONT]
[FONT=&]¿Cuántas salidas tiene el sistema? ¿Por qué?[/FONT]
[FONT=&]Tabla de verdad[/FONT]
[FONT=&]Implementar el circuito con un decodificador 3 a 8 con salidas activas a nivel bajo y puertas AND[/FONT]
[FONT=&]Repetir el diseño expresando las funciones de salida como productos de sumas[/FONT]
[FONT=&]
[/FONT]
[FONT=&]yo consideré el complemento a 2 para los números negativos, por lo tanto la salida solo tendrá el valor de 1 para las combinaciones que representan con números negativos ¿eso es cierto?[/FONT]
A B C Salida
1 0 0 1 (-4)
1 0 1 1 (-3)
1 1 0 1 (-2)
1 1 1 1 (-1)
0 0 0 (0)
0 0 1 (1)
0 1 0 (2)
0 1 1 (3)
Gracias