En el codigo que se nos proporciona (en el cual luego hay que llenar una tabla) hay una instruccion que es "jr Nz, loop".. No deberia ser "jp NZ, loop"?
sino el codigo no tiene mucho sentido
En el codigo que se nos proporciona (en el cual luego hay que llenar una tabla) hay una instruccion que es "jr Nz, loop".. No deberia ser "jp NZ, loop"?
sino el codigo no tiene mucho sentido
La opción de utilizar JP o JR en este caso es indiferente en cuanto a funcionalidad. La que más puede sembrar la duda sería JR por ser relativa, pero chequea en la cartilla que el rango abarcable para saltos relativos es "<-126,129>" direcciones desde el incio de la instrucción JR.
Más información sobre esto se puede encontrar en la misma cartilla, o en la hoja de erratas, donde hay una explicación bastante detallada.
Espero haber ayudado!
Saludos