On Wednesday, July 05, 2006 12:12 PM [GMT+1], Cesare Falco <wallyweek@xxxxxxxxxxxx> wrote:
Posso immaginare che a $FFFF sia stato assegnato il valore $18 (JR xx) e visto che il registro interno dello Z80 che si occupa di fare il fetch delle istruzioni da eseguire e' a 16 bit, dopo $FFFF va in overflow e torna a $0000, primo byte della rom che normalmente contiene $F3.
$FFF0 00 00 00 00 00 00 00 00 00 00 C3 1F E5 00 00 18
In pratica c'hai preso in pieno. Per la cronaca:
$E51F F5 C5 D5 E5 CD BF 02 ...etc.
In questo modo verrebbe eseguito un JR $FFF2, indirizzo al quale si trova presumibilmente un nuovo salto, stavolta magari assoluto del tipo JP yyyy, all'inizio della vera routine da eseguire.
Ciao!
-- Email.it, the professional e-mail, gratis per te: http://www.email.it/f
Sponsor: Conto Arancio: 3.50% per tutto il 2006! Scopri come Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=5042&d=7-7