Preguntas con etiqueta 'alu'

1
respuesta

¿Llevar el visor anticipado con puertas de 2 entradas?

Me gustaría hacer un sumador de 8 bits, con vista previa, pero solo tengo puertas lógicas de 2 entradas. Todo lo que he oído sobre el uso de al menos 4 puertas de entrada. ¿O necesito usar un método totalmente diferente, tal vez como el sumador...
1
respuesta

Igualdad de 4 bits con 4 bits por IC 74181 (ALU)

El Pin 14 en IC 74181 cuando 2 números (4 bits) son iguales a este pin debe ser alto. Este pin es colector abierto. Conecto este pin a Vcc & Res, pero no alta ni roja. He creado este circuito en Protheus. ¿Qué debo hacer arriba en e...
1
respuesta

Aprendiendo acerca de los multiplicadores, confundido acerca de los ciclos en relación con el árbol de Wallace

En este enlace: enlace Dice que se puede usar un árbol de wallace para realizar la multiplicación en un solo ciclo. ¿Supongo entonces que una técnica como la recodificación de Booth requiere varios ciclos para generar un producto? ¿Po...
1
respuesta

¿Se puede considerar un microprocesador (específicamente la ALU) como un FPGA que es reprogramado por el decodificador de instrucciones?

Por lo tanto, he estado leyendo acerca de los FPGA. Según tengo entendido, funcionan al proporcionar bloques lógicos para que el programador se enlace para resolver una tarea particular . Muchas de estas tareas pueden ejecutarse en paralelo; as...
1
respuesta

Cómo crear Verilog o VHDL desde un diseño de Quartus

He hecho un diseño de Quartus a partir de primitivas lógicas para FPGA. Ahora me gustaría ver el Verilog o VHDL correspondiente si es posible. ¿Es eso posible con Quartus y, de ser así, cómo?     
1
respuesta

Diseño de una ALU de 2 bits [cerrado]

Quiero diseñar una ALU de 2 bits que haga XOR, OR, AND y además. Con ayuda de Wikipedia: Diseñéesto: Sin embargo, no está funcionando. Intenté conectar los controladores a S0, S1, S2 pero no hay diferencia ... Cualquier ayuda sería aprec...
2
respuestas

Mejorando el código de Verilog

He escrito un desplazador de 8 bits en verilog 'timescale 1ns / 1ps /* this is a very simple example of a 8 bit shift */ /* the shift amount is always 1 */ /* sw = 0 means left shift while sw = 1 means right shift */ /* this is an example of...
3
respuestas

¿Por qué un sumador completo necesita una compuerta OR?

He leído y entiendo cómo funciona el sumador completo (o al menos creo que sí: D). Combina dos medios sumadores y cualquiera de ellos puede tener un arrastre, de ahí la puerta OR. Pero, ¿por qué necesitamos esta puerta O en la práctica? En teorí...
1
respuesta

Ejecutando el kernel de Linux y ubuntu en un procesador personalizado [cerrado]

Esto no es una pregunta teórica, ya que muchos lo han hecho, aunque hay muy poca información sobre los procesos subyacentes. Estoy desarrollando un procesador personalizado basado en MIPS en el que me gustaría ejecutar ubuntu. Estoy bastante...
1
respuesta

¿Sería práctico construir un chip que pueda hacer esta matemática?

Estaba teorizando un nuevo tipo de número de 64 bits para usar en el almacenamiento de datos, pero luego comencé a preguntarme si podría ser práctico si se creara en hardware. (Creo que sería demasiado lento si solo el software pudiera interpret...