+ -
当前位置:首页 → 问答吧 → 8259a的屏蔽寄存器只能指定屏蔽某个中断吧,如果我要屏蔽多个中断呢?

8259a的屏蔽寄存器只能指定屏蔽某个中断吧,如果我要屏蔽多个中断呢?

时间:2011-09-27

来源:互联网

应该怎么做? 一个中断屏蔽寄存器足够么?

我总觉得中断屏蔽应该是一系列存储器或者寄存器指定的,例如16个,然后中断屏蔽最多屏蔽16个中断,每次中断来的时候,检查是不是屏蔽数组里面的值。

我的说法有误么? 请斧正,谢谢!

作者: eryrww   发布时间: 2011-09-27

可以屏蔽多个,OCW1有8位,每位一个

作者: wang0635   发布时间: 2011-09-27

楼上已经说了
要屏蔽16个的话,要级联了
至于那一位是那个设备的话,你就要查询IRQ的

作者: WJN92   发布时间: 2011-09-27

http://baike.baidu.com/view/696134.htm

作者: wangjiepro   发布时间: 2011-09-27