El mar, 11-01-2005 a las 14:57 +0100, Jordi escribi=F3:
> perdon, en la documentacion esa no habla del flag de overflow, pero lo qu=
e
> si es cierto es que ambos emuladores dan resultados diferentes...
> en fin, me lo miro yo y te digo algo mas en claro cuando sepa algo
La documentacion que yo tengo (tanto la oficial de Zilog como el libro
de MH, como la web que dijiste) dice que LDDR y LDIR deben dejar el flag
V/P a 0, estoy mirando el codigo de aspectrum, por que tiene una cosa
rara en los flags que no acabo de entender, puede que sea cosa del
cut'n'paste de cuando se programo, o puede que sea otra cosa...
En cualquier caso tambien afecta a LDDR.
Espero que el nuevo core del Z80 que estas haciendo funcione por estados
T (a diferencia del de Aspectrum que funciona por Intrucciones
completas), pues esto permitiria emular la memoria contenida que tanta
falta le hace a Aspectrum, y asi, en cuanto lo hagas, si es posible, te
lo gorroneo de mala manera, (si lo permites claro).
--=20
Alvaro Alea Fernandez <al...@as...>
|