7条回答:【推荐答案】一般中断处理的主要步骤分别是中断请求、中断判优、中断响应、中断处理和中断返回。在微机系统中,对于外部中断,中断请求信号是由外部设备产生,并施加到CPU的NMI或INTR引脚外部硬件的中断是通过两根信号线通知CPU的,即INTR(INTeRrupt,可屏蔽中断)线和NMI(NonMaskableInterrupt,不可屏蔽中断)线二者的区别是:从INTR引脚收到的中断都是不影响系统运行的,
⑹INTR(interruptrequest):可屏蔽中断请求信号,输入,高电平有效。8086CPU在每条指令执行到最后一个时钟周期时,都要检测INTR引脚信号。INTR为高电平时,表明有I/O设备向CPU申请中断,8086/8088的INTR引脚在何时采样此信号?CPU又在何种条件下才能响应中断?
在实际运行中,一旦设备通过某引脚N向8259A发出中断指令,后者便向8086A的INTR引脚发送中断信号。8086A通过INTA引脚通知8259A中断有效(这个过程实际上还包括对此22、8086CPU 的INTR 引脚的功能是引入中断源向CPU 提出的可屏蔽中断请求信号,CPU 在每条指令的最后一个时钟周期时时候采样此信号。23、8255 的A 端口有双向传输功能
⑹INTR(interruptrequest):可屏蔽中断请求信号,输入,高电平有效。8086CPU在每条指令执行到最后一个时钟周期时,都要检测INTR引脚信号。INTR为高电平时,表明有I 可屏蔽中断是通过INTR引脚进入处理器内部的。INTR引脚只有一个,不可能为所有中断提供引脚,而且处理器一次也只能处理一个中断,所以这里就需要一个代理,这个代理用来接受外部发来