¿Bug en Spectaculator o funcionamiento correcto?
Publicado: Mar Jun 26, 2012 12:05 pm
Buenas,
Estoy haciendo un emulador de varios sistemas en Java (entre ellos el Spectrum 48K), y depurando el funcionamiento del Z80 para añadir el registro oculto MEMPTR, he visto una cosa curiosa en Spectaculator (que estoy usando temporalmente como referencia) que me está volviendo un poco loco...
¿Es posible que, dadas unas circunstancias concretas, una instrucción POP AF se tome 17 T-states en vez de 10 habituales?
Para ver este efecto, depurad este snapshot en este punto:
SNAPSHOT
¿Alguna pista?
¡Muchas gracias!
Un saludo,
Manu
Estoy haciendo un emulador de varios sistemas en Java (entre ellos el Spectrum 48K), y depurando el funcionamiento del Z80 para añadir el registro oculto MEMPTR, he visto una cosa curiosa en Spectaculator (que estoy usando temporalmente como referencia) que me está volviendo un poco loco...
¿Es posible que, dadas unas circunstancias concretas, una instrucción POP AF se tome 17 T-states en vez de 10 habituales?
Para ver este efecto, depurad este snapshot en este punto:
SNAPSHOT
¿Alguna pista?
¡Muchas gracias!
Un saludo,
Manu