Does anyone know in cycles how long it takes for the Z80 to start executing an interrupt service routine after acknowledging the interrupt?
Posted on 2004-12-30 13:20:04 by x86asm
it depends on the interrupt mode of processor.

in mode 0 - it takes 13 or 19 clock cycles. 13 cycles if interrupting device placed 'RST x' on data bus. Otherwise if 'CALL x' is on the data bus, it takes 19 cycles.
in mode 1 - it takes 13 clock cycles.
in mode 2 - it takes 19 clock cycles.
Posted on 2004-12-30 14:05:35 by arafel
oh, and for NMI it takes 11 cycles.
Posted on 2004-12-30 14:08:12 by arafel
Thanks a lot arafel :D
Posted on 2004-12-30 17:35:46 by x86asm