第六章输入输出和中断技术...pptVIP

  • 8
  • 0
  • 约1.39万字
  • 约 66页
  • 2016-12-28 发布于山西
  • 举报
6.5 8259A可编程中断控制器 8259A的功能 8259A的内部结构和引脚 8259A的工作过程(含时序) 8259A的工作方式 8259A的编程(命令字) 8259A的应用 8259A的功能 1. 向CPU的引脚INTR发中断申请信号 当有多个外设同时发出中断请求时,能按照一定的优先级顺序,向CPU发出中断申请,使CPU能优先响应优先级最高的外部设备的中断申请。 2. 送中断类型号 在CPU中断响应周期,针对不同外设的中断请求, 向CPU传送不同的中断类型号,使CPU执行相应的中断子程。 8259A的功能 8259A可编程中断控制器可用于管理Intel 8080/8085、8086/8088、80286/80386的可屏蔽中断 8259A的基本功能 一片8259A可以管理8级中断,可扩展至64级 每一级中断都可单独被屏蔽或允许 在中断响应周期,可提供相应的中断向量号 8259A设计有多种工作方式,可通过编程选择 8259A的内部结构 8259A的时序 8259A的工作方式 优先级控制方式 两类优先级控制方式:固定优先级和循环优先级 固定优先级方式(普通全嵌套方式和特殊全嵌套方式) 所有中断请求IRi的中断优先级固定不变 优先级排列顺序可编程改变 加电后8259A的默认方式,默认优先级顺序从高到低为IR0~IR7 固定优先级下的中断嵌套 在中断处理过程中允许被更高优先

文档评论(0)

1亿VIP精品文档

相关文档