The timing diagram for an interrupt acknowledge is shown in Fig.8-13. If an interrupt request has been recognized during the previous bus cycle and an instruction has just been completed, then a negative pulse will be applied to /INTA during the current bus cycle and the next bus cycle. Each of these pulses will extend from T2 to T4. Upon receiving the second pulse, the interface accepting the acknowledgment will put the interrupt type on AD7-AD0, which are floated the rest of the time during the two bus cycles. The type will be available from T2 to T4.

Figure 8-14 shows the timing of a bus request and bus grant in a minimum mode system. The HOLD pin is tested at the leading edge of each clock pulse. If a HOLD signal is received by the processor before T4 or during a T1 state, then the CPU activates HLDA and the succeeding bus cycle will be given to the requesting master until that master drops its request. The lowered request is detested at the rising edge of the next clock cycle and the HLDA signal is dropped at the trailing edge of that clock cycle. While HLDA is 1, all of the processor's three-state outputs are put in their high-impedance state. Instructions already in

the instruction queue will continue to be executed until one of them requires the use of the bus. The instruction

 MOV AX, BX
could execute completely, but
 MOV AX, NUMBER
would only execute until it is necessary to bring in data from the location NUMBER.

PRETHODNA FOLIJA SADRZAJ SLEDECA FOLIJA