下载此文档

第八章 中断技术.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/ 43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 43 下载此文档
文档列表 文档介绍
第八章
中断技术、DMA控制器及定时器/计数器




中断的基本原理
中断的实现方法
中断控制器8259A
DMA控制器8237
计数器/定时器8253







所谓中断,就是指当CPU正在执行程序时,外设(或其它中断源)向CPU发出请求,CPU暂停当前程序的执行,转向该外设服务(或称中断服务)程序,当中断服务程序运行结束后,返回原程序继续执行的过程。







中断过程
包括:中断请求,中断判优,中断响应,中断处理,中断返回五个过程。
中断优先权
软件查询法
是在CPU响应中断后,用软件查询以确定是哪些外设申请中断,并判断它们的优先权







硬件优先权排队电路
中断优先权排队电路
可用硬件编码器和比较器组成的优先权排队电路







硬件优先权排队电路
链式优先权排队电路也称雏菊花链
将所有的中断源排成一个链。各中断源在链中的前后顺序是根据中断源优先级别的高低来排列。排在链前面的优先级最高。







中断响应
中断响应的条件:
有中断请求信号
中断请求没有被屏蔽
中断是开放的
CPU在现行指令执行结束时响应中断







中断响应
关中断
保存断点
保护现场
给出中断服务程序入口地址,并转入该服务程序
恢复现场
从中断返回
8086
8088




8086/8088的中断源
8086/8088系统的中断源分为外部中断(中断源来自CPU外部)和内部中断(来自CPU内部的中断)
内部中断
除法溢出中断――0号中断
单步中断――1号中断
INT指令中断
溢出中断――4号中断
8086
8088




外部中断
非屏蔽中断
非屏蔽中断的优先权高于可屏蔽中断。其中断请求信号是发生在NMI上的电压跳变(边沿触发)。
可屏蔽中断
出现在INTR线上的请求信号是电平触发的。只有当中断允许标志位IF为1时,CPU才能响应INTR的中断请求。如果IF为0,即使INTR端有中断请求信号CPU也不会响应。这种情况称为中断屏蔽。

第八章 中断技术 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 43
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 管理资源吧
  • 文件大小 0 KB
  • 时间2011-08-05
最近更新