IIC2343 / Syllabus-2024-2

45 stars 0 forks source link

[Proyecto | Etapa 1] JMP no funciona #44

Open okadepro opened 1 month ago

okadepro commented 1 month ago

Buenas, estamos probando la instrucción JMP y no nos esta funcionando, revisando todas las conexiones no encontramos ningún error. Nuestra consulta es, como podemos probar que el Program Counter se esta cargando correctamente.

cokeparga commented 1 month ago

Hola!

Si es que lo están revisando en la basys, podrían conectar los displays a la salida de su PC de la forma dis <= dataout_PC (por ejemplo), y así verán la línea que está leyendo el PC. Cuidado que la salida del PC es de 12 bits de largo y el dis es de 16, deberán hacer un zero-padding.

Ahora bien, ningún jump les funciona o sólo el JMP en específico? si es que ninguno funciona fíjense bien del opcode que están entregando y si la Control Unit manda las señales correctas para cada uno.

Finalmente, me gustaría agregar que revisen bien si el loadPC está conectado correctamente.

Ojalá les ayude de algo estos consejos y por favor si es que tienen algún otro problema no duden en preguntar!