Preguntas con etiqueta 'alu'

1
respuesta

¿Existen formas a nivel de puerta para producir el mínimo o máximo de dos valores binarios?

Algunos conceptos básicos de la lógica digital son el medio sumador y el sumador completo. Sabemos cómo producir la suma de dos valores binarios a nivel de y / o no de puertas, de una manera sencilla presentada en muchos libros de texto. (No imp...
3
respuestas

Diseñar ALU con 2 líneas seleccionadas, 2 entradas (n bits)

Quiero diseñar ALU con 2 líneas de selección, 2 entradas (n bits) que hacen lo siguiente: esta es una tarea y quiero saber qué hacer, escríbame los pasos para diseñarla. Lo primero que pensé hacer es construir una tabla con S0, S1, C, lueg...
3
respuestas

¿Cómo se implementó el indicador cero en la ALU Z80?

Z80 fue un popular procesador de 8 bits con una ALU de 4 bits. Implementarunindicadordeceroparaunregistrodeberíasersencillo,seríaunNORlógicodetodoslosbitsenelregistro. Algo así funcionaría para un pequeño número de entradas. En cuanto a un...
1
respuesta

¿Por qué la mayoría de las ISA RISC no escriben el número entero MULH / MUL o DIV / REM en dos registros de propósito general? [cerrado]

La mayoría de los algoritmos de multiplicación y división de hardware pueden calcular las palabras altas y bajas de un producto de dos enteros, o el cociente y el resto de la división de dos enteros, al mismo tiempo. En las principales ISA RISC,...
1
respuesta

¿Por qué la salida de ALU sería asíncrona con el cambio de entrada?

Los estados de Wikipedia "Una ALU es un circuito lógico de combinación, lo que significa que sus salidas cambiarán de forma asíncrona en respuesta a los cambios de entrada". Pero, la definición de un circuito lógico combinacional es: "lógica...
1
respuesta

¿Cómo puede z80 usar una ALU de 4 bits y devolver los resultados en un solo ciclo de reloj?

Según blog de Ken Sheriff post Z80 ALU tiene 4 bits de ancho. Si echamos un vistazo a la página 8 y 9 de Guía del usuario de Z80 , encontraremos el siguiente informacion:    Los estados de reloj T3 y T4 de un ciclo de recuperación se utili...
1
respuesta

¿Qué tiene de malo esta ALU de 4 bits?

He reunido una ALU de 4 bits que parece funcionar correctamente en la simulación, pero cuando se descarga en la placa no se está comportando correctamente. La operación OR se comporta correctamente mientras que la suma y AND son incorrectos. De...
1
respuesta

Mostrar números de dos dígitos en 2 pantallas de siete segmentos

Estoy haciendo una unidad lógica aritmética (ALU) para una tarea y estoy en un punto. Entonces, de acuerdo con el diseño de mi circuito en el enlace compartido a continuación, puedo emitir 1 dígito de mi alu. Es una ALU de 4 bits, por lo que la...
7
respuestas

¿Por qué son 11, 111, 1111, ... equivalentes a -1 en el complemento de dos? [duplicar]

Según complemento de dos , los números binarios 111 y 11111111 son equivalentes a -1. ¿Por qué o cómo son los números binarios 11, 111, 1111, 1111 1111, etc., equivalentes a -1 en el complemento de dos? ¿Alguien puede explicar?     
2
respuestas

¿Cómo realiza operaciones en grandes números utilizando una ALU de ancho fijo pequeño?

Estoy deseando diseñar una calculadora simple como la que encontrarías en la tienda del dólar. Algo como esto: Este pequeño individuo puede mostrar un número de 8 dígitos, lo que significa que 99999999 es el número más grande que se puede...