如题所述
15个。8+(8-1)=15
在对8259A用初始化命令字进行初始化后,就进入工作状态,准备好接收IR输入的中断请求信号。在8259A工作期间, 可通过操作命令字来使它按不同的方式进行操作。操作命令字是在应用程序内部设置的。操作命令字共有三个,可以独立使用。
1)OCW1(屏蔽控制字)
OCW1称为中断屏蔽操作命令字,其格式如右
2) OCW2(中断结束和优先权循环控制字)
OCW2用来设置优先级循环方式和中断结束方式
3) OCW3(设置屏蔽方式和读状态控制字)
扩展资料
(1)(普通)一般完全嵌套方式:是8259A最常用的工作方式,该方式下中断优先权是固定的,即IR0优先权最高,IR7优先权最低。
在此中断源的中断服务程序完成之前,与它同级(多片时会有同级)或优先权更低的中断源的申请就被屏蔽,只有优先权比它高的中断源的请求被允许的,对同级或低级的中断请求禁止响应。
(2) 特殊完全嵌套方式
特殊完全嵌套方式用于多片级联优先权管理。 在特殊完全嵌套方式下,中断优先权也是固定的,即IR0优先权最高,IR7优先权最低。当处理某一级中断时,如果有同级(多片时发生)的中断请求,那么也会给予响应,从而实现一种对同级中断请求的特殊嵌套。即多片时,后到的同级别中断的级别高!!!
温馨提示:答案为网友推荐,仅供参考