解释非屏蔽中断和可屏蔽中断。
解释非屏蔽中断和可屏蔽中断。
【正确答案】:8086/8088有两条中断信号线——INTR和NMI,可供外部中断源向CPU发中断请求信号。可屏蔽中断请求线通常由8259A驱动,该控制器又同需要中断服务的设备相连,如果被选中设备的优先级比现行正接受服务的设备(如果有的话)的优先级高,就启动8086/8088的INTR线。不可屏蔽中断请求信号NMI用来通知CPU,发生了“灾难性”的事件,如电源掉电、存储器读写出错,总线奇偶位出错等。NMI线上中断请求是不可屏蔽的(即无法禁止的),而且立即被CPU锁存,因此NMI是边沿触发的,不需要电平触发。NMI的优先级比INTR高。
Top