非屏蔽中断
是一种特殊的硬件中断,它和IF标志位无关。非屏蔽中断的类型号为2,CPU不能禁止非屏蔽中断。
对非屏蔽中断, CPU总会响应的,所以非屏蔽中断主要用于一些紧急的意外处理,如电源掉电等。另外计算机内部的实时钟希望能不停地计时,所以也可以把非屏蔽中断提供给实时钟。
中断结束命令
是由中断命令寄存器中的中断结束位(5位)控制的。当EOI位为1时,当前正在处理的中断请求就被清除。
结束硬件中断用下面的指令:
MOV AL, 20H
OUT 20H, AL