对于8086中断响应周期的时序,需要做如下几点说明:
(1)从INTA#引脚上发中断响应脉冲是针对8086工作在最小模式下而言的,如果8086工作在最大模式,则CPU通过S2#、S1#、S0#引脚发出低电平信号(状态000)指示本次总线操作为中断响应操作,经过总线控制器译码,产生中断响应信号INTA# 脉冲送给外设接口。
(2)8086不允许在两个INTA#周期之间响应总线保持请求。因此,在CPU执行两个相邻的中断响应的总线周期时,如果其它总线主设备通过HOLD线或者RQ#/GT#线向CPU发出总线保持请求,那么CPU要在完成中断响应之后才能响应总线请求。但是,如果同时出现中断请求和总线保持请求,则CPU先响应总线保持请求,而不是进入中断响应周期。
(3)软件中断和非屏蔽中断例外。