buenas, soy del grupo 43. tengo un problema con el RET y es que no funciona cuando lo intento probar en el test que esta en el sussembler. Lo que me causa intriga es que esta instruccion si me funciona si le coloco un CALL, por lo que se me hace raro que no sirva. En un principio pude pensar que era problema del SP o que estaba mal implementando los 2 ciclos de la instruccion, pero el POP si me sirve. Entonces no se cual podria ser mi problema, si es el assembler, las señales entregadas por la control unit o que el RegSp esta mal implementado. No se si les comparto mi codigo por un correo o bien tienen acceso a mi repositorio. Estoy atento :)
Sugiero que levantes esta issue en tu repositorio entregando toda la información de cómo generan el código de máquina y las señales que activan en cada operación. Así podremos ayudarles.
buenas, soy del grupo 43. tengo un problema con el RET y es que no funciona cuando lo intento probar en el test que esta en el sussembler. Lo que me causa intriga es que esta instruccion si me funciona si le coloco un CALL, por lo que se me hace raro que no sirva. En un principio pude pensar que era problema del SP o que estaba mal implementando los 2 ciclos de la instruccion, pero el POP si me sirve. Entonces no se cual podria ser mi problema, si es el assembler, las señales entregadas por la control unit o que el RegSp esta mal implementado. No se si les comparto mi codigo por un correo o bien tienen acceso a mi repositorio. Estoy atento :)