第六章输入输出和中断技术简析.ppt

R、SL、EOI不同的组合形式决定8259A的不同工作方式 本章返回 本节返回 (3)特殊屏蔽方式和中断查询方式操作命令OCW3,必须写入相应8259A芯片的偶地址端口  有3个功能: 设置和撤消特殊屏蔽方式 设置中断查询方式 设置读出ISR或IRR寄存器的内容  格式如下: OCW3的格式 本章返回 本节返回 用OCW3设置和撤消特殊屏蔽方式  特殊屏蔽方式是8259A为了响应低级中断而提供的一种功能。为了中断当前的中断服务程序转去响应低级中断,CPU要先向8259A发出一个特殊屏蔽字,使8259A进入特殊屏蔽状态;当低级中断处理完毕返回被中断的高级中断服务程序的断点时,要发出撤消特殊屏蔽字,以恢复原来的嵌套顺序。设置和撤消特殊屏蔽字由OCW3中的D6、D5位来实现  本章返回 本节返回   ESMM称为特殊屏蔽允许位,SMM称为特殊屏蔽方式位,这两位的组合决定是设置特殊屏蔽还是撤消屏蔽  当ESMM、SMM=11时,将8259A设置为特殊屏蔽方式,即只屏蔽本级中断请求,允许高级的或低级的中断申请进入  当ESMM、SMM=10时,撤消特殊屏蔽方式恢复原来的优先级控制  当ESMM=0时,不能建立特殊屏蔽方式,SMM位也不起作用  本章返回 本节返回 OCW3的中断查询功能  OCW3的D3位即P位为中断查询方式位。当P=1时,使8259A处于中断查询方式

文档评论(0)

1亿VIP精品文档

相关文档