[A83] Re: delay code


[Prev][Next][Index][Thread]

[A83] Re: delay code




> 
> > Is it that significant when only nop's are executed with halt?
> > Then only the I register gets updated, am I right?
> 
> A HALT waits for an interrupt. While waiting, it switches the Z80 into low
> power mode. Then when an interrupt is accepted, the interrupt routine is
> executed, which on its turn, returns to the code following the HALT
> instruction.
> 
> On itself, HALT doesn't affect any registers.

HALT _does_ increase the R (memory refresh) register.

Rob van Wijk

> 
> As for the I register, it is never changed except with LD I,A or when the
> Z80 is reset.
> 
> 

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net




References: