微计算机原理及应用.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机原理及应用 西南民族大学电信学院 授 课 教 师:杜 诚 联系方式 Email:dcheng_76@ 相关的DOS系统功能调用 表5.5 主片8259A8级硬中断源的中断号 1)正常屏蔽方式 功能:8259A的IMR中断屏蔽寄存器,可以屏蔽一个或多个级的中断请求。 (7) 中断屏蔽操作(OCW1) 可以在主程序中的不同部分使用不同的中断而不必改变硬件结构。 例1. 要使中断源IR3开放,其余被屏蔽,则OCW1=F7H MOV AL,0F7H OUT 21H,AL OCW1内容送端口 IN AL,21H 回读21H端口的内容 2.特定屏蔽方式 它用于开放你级中断,允许更低级的中断请求。 通过OCW3设置。 操作命令OCW2 特征位:D4D3=00; 功能:非自动中断结束方式和中断排队方式; 结束方式管理: D6D5=X0,自动结束,硬件自动清除ISR的相应位; D6D5=01,非自动结束[命令不指定清ISR的哪一位]; D6D5=11,非自动结束[命令指定清ISR的哪一位]。 优先权管理: D7=0,优先权固定;D7=1,优先权轮转。 (8)非自动中断结束方式的操作OCW2 OCW2的作用: 1)作中断结束控制: 当在初始化命令ICW1选用非自动结束方式时, 就利用OCW2来控制中断结束。 即:OCW2格式中的D5(EOI)=1 EOI=1 SL(D6)=0 不指定中断结束 L2 ̄L0=000,OCW2=0010000B EOI=1 SL(D6)=1,采用指定中断结束 L2 ̄L0编码是被指定的中断等级,即: OCW2=01100L2L1L0 例:指定IR5为中断结束,则OCW2=65H。 (2)作中断优先级排队控制 D7(R) 1:需要轮换优先权,分二种若SL= 0:优先级固定方式,则为完全嵌套方式 =1:优先权 指定轮换 =0:自动轮换 (9)中断排队方式操作命令OCW2 注意:中断结束方式和中断排队方式都用OCW2命令来实现,因此,它的某些位功能重选相互交叉显然比较复杂,但其作用只有两个: ①控制中断结束方式 ②中断优先权轮换方式的控制OCW2的功能小结: a.不指定EOI命令 b.指定EOI命令: 01100L2L1L0 c.在不指定EOI方式中轮换 d.在自动EOI方式轮换复位 E.在自动EOI方式轮换复位 f.在指定EOI方式轮换复位:11100L2L1L0 g.直接置优先权轮换:11000L2L1L0 操作命令OCW3的格式及功能: ①用来设置查询中断式 ②设置特定屏蔽方式 ③读取8259A的IRR,ISR寄存器的内容 查询字格式: I=0,无中断请求; I=1,有中断请求。 W2~W0,正在申请中断的若干中断源中优先级最高的中断源的编码。 7.5 可编程中断控制器8259A 1、8259A协助CPU处理中断事务所作的工作 优先级排队处理 有完全嵌套,循环优先级,特定屏蔽等 接受和扩充外部设备的中断请求 可以扩展至8片,实现64级中断. 提供中断类型号 通过中断类型转入中断服务程序的入口地址 进行中断请求的屏蔽和开放 能使用编程方式实现多级中断管理. 二、8259A引脚及内部结构 CPU侧: DB0~DB7; 外设侧: IR0~IR7; 级联: CS; RD、WR、A0; SP/EN、 CAS0~CAS2。 INT、INTA; 2.8259A内部结构 1 中断请求寄存器IRR 它存放在IR线上提出了中断请求的中断源,该寄存器8位(D0 ̄D7)对应于连接在IR0 ̄IR7线上的外设所产生的中断请求,哪 一根输入线有请求,哪位就置“1”。 具有锁存功能,其内容可用OCW3命令读出。 2 正在服务寄存器ISR 在中断响应之后,第一个获准中断请求的中断级在相应的ISR中置位。 如IR3获准,ISR中的IS3置位,表明IR3正处于服务。 3 中断屏蔽寄存器IM

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档