Hi there,
I have a question about the Z80 WAIT line. The question is about what does it exactly do inside the CPU in terms of the CPU internal state machine and control lines and clock.
For example, once the WAIT line is activated, does the CPU immediately stop its internal state machine operation or clock?
The WAIT line is used for slow IO devices and such, so once it goes active, the CPU waits for the IO device to finish its work. What I need to know is the internal process that makes this happen. It doesnt need to be in detail. I only need to know if the CPU stops its internal clock and control lines, until WAIT goes inactive.
This seems to make sense to me, because by stopping its internal clock, the CPU freezes in place for the IO to finish.
THis might not be the case though. The clock could still run but the internal state machine and its control lines orchestrating the CPU in general could halt.
Does anybody know what it actually does?
Thanks a lot.