Preguntas con etiqueta 'alu'

3
respuestas

¿Cómo vincular la ALU a los registros, la RAM y el reloj?

He diseñado una ALU básica de 4 bits que calcula A + B, A-B, B-A y algunas operaciones lógicas. Estoy usando un mux para determinar qué salida aparece en la salida del multiplexor. Este es un inicio básico para una CPU, según tengo entendido ......
1
respuesta

CISC, flujo de ejecución de microcódigo

Supongamos que tenemos un procesador de 16 bits y dicha instrucción CISC: 0001 0010 0100 1000 Por lo que he entendido de la respuesta a la pregunta relacionada En el proceso de descodificación, esta instrucción CISC se dividirá en ins...
0
respuestas

SLT en la ayuda de Logisim

He diseñado una ALU en logisim que puede hacer aritmética como agregar, sub y / o. También estoy tratando de diseñar la función slt. Básicamente, cuando F es 111, si A < B, entonces la ALU debería generar el valor 1, de lo contrario debería g...
2
respuestas

Bus tapping en Xilinx ISE para conversión de 8 bits a 16 bits

Tengo una unidad de procesamiento que está controlada por un secuenciador / unidad de control. La agenda de esta unidad de procesamiento es multiplicar 2 números usando 8 registros BIT usando el método de cambio de bit y adición. Una vez que...
2
respuestas

Eligiendo funciones ALU

Actualmente estoy tomando el curso Nand2Tetris en línea, donde estoy en el proceso de construir una computadora virtual todo desde nand puertas Aprendí qué es una ALU, cómo funciona y construí una virtual sencilla yo mismo. Ahora me gustarí...
3
respuestas

¿Cómo saber si un número binario es cero o no está usando puertas lógicas?

Estoy tratando de unir algunas puertas lógicas que realizarían una tarea de averiguar si un número es cero o no. Ya encontré un hilo como este aquí ( Cómo saber si un número binario es cero ) y dice "o cada bit en el bus y luego aplica una no co...
4
respuestas

¿Cómo maneja una computadora la resta de 2 valores que están en complemento de dos?

Estoy confundido sobre cómo calcula la computadora si hay dos valores A y B , ambos están en el complemento de dos. Ahora queremos hacer la operación D=A-B . ¿Cómo se hace esto? Digamos que A=0100110 y B=0000111...
3
respuestas

¿Cómo hago un comparador de 4 bits?

Estoy haciendo una ALU (Unidad de Aritmética y Lógica), he creado una ALU de 1 bit con facilidad, pero 1 bit (1b) no es práctico, ¿quién necesitaría solo 1b? He hecho ese sumador / restador y necesito el comparador (la multiplicación / división...
1
respuesta

¿Los números binarios se mueven en secuencia y en ceros o paralelos a la vez a la ALU para sumar?

¿Los números binarios se mueven en secuencia unos y ceros o paralelos a la vez a ALU para su adición, quiero decir unos y ceros en secuencia verticalmente a ALU o en paralelo horizontalmente DE UNA VEZ?     
1
respuesta

¿Por qué la salida a este circuito de la ALU 74181 siempre está activada?

Recientemente construí un circuito ALU utilizando la ALU 74181 de 4 bits. El circuito que construí está abajo: simular este circuito : esquema creado usando CircuitLab Tenga en cuenta que el pinout en la hoja de datos (enlazado a con...