清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第7章 中断系统和中断控制器

现代微机原理及接口技术 清华大学出版社 第7章中断系统和中断控制器 教学目标 教学重点 教学过程 2021年2月25日 第1页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第1页 第7章 中断系统和中断控制器 现代微机原理及接口技术 清华大学出版社 教学目标 教学重点 教学过程

现代微机原理及接口技术 清华大学出版社 教学目标 ●理解8088/8086中断源类型、中断向量表、 中断优先级、中断嵌套和中断处理过程; 了解8259八A的基本功能,理解其内部结构 和引脚特性,掌握其工作方式,掌握 8259A的级联,熟练掌握其初始化命令字 编程和操作命令字编程。 2021年2月25日 第2页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第2页 教学目标 ⚫ 理解8088/8086中断源类型、中断向量表、 中断优先级、中断嵌套和中断处理过程; ⚫ 了解8259A的基本功能,理解其内部结构 和引脚特性,掌握其工作方式,掌握 8259A的级联,熟练掌握其初始化命令字 编程和操作命令字编程

现代微机原理及接口技术 清华大学出版社 教学重点 ●中断向量表 ●中断处理过程 ●8259A的级联 ●8259A的工作方式 ●8259A初始化命令字编程和操作命令字编 程 2021年2月25日 第3页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第3页 教学重点 ⚫ 中断向量表 ⚫ 中断处理过程 ⚫ 8259A的级联 ⚫ 8259A的工作方式 ⚫ 8259A初始化命令字编程和操作命令字编 程

现代微机原理及接口技术 清华大学出版社 教学过程 ●718088/8086中断系统 ●72中断控制器8259A 738259A的应用举例 2021年2月25日 第4页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第4页 教学过程 ⚫ 7.1 8088/8086中断系统 ⚫ 7.2 中断控制器8259A ⚫ 7.3 8259A的应用举例

现代微机原理及接口技术 清华大学出版社 718088/8086中断系统 所谓“中断”是指cPU在 正常执行程序的过程中, 由于内部外部事件或由程 行程序 序的预先安排,引起cPU CPU响应中断 转去数着剪愕部 暂而 中断请求断点k 件或媭告安排的事件服务 中断服务程序 中断返回 的子程序,待中断服务子 程序执行完毕后,CPU再 返回到暂停处(断点)继 续执行原来的程序,这 过程称为中断,中断具有 随 中断过程示意图 2021年2月25日 5页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第5页 7.1 8088/8086中断系统 ⚫ 所谓“中断”是指CPU在 正常执行程序的过程中, 由于内部/外部事件或由程 序的预先安排,引起CPU 暂时中断当前程序的运行 而转去执行为内部/外部事 件或预先安排的事件服务 的子程序,待中断服务子 程序执行完毕后,CPU再 返回到暂停处(断点)继 续执行原来的程序,这一 过程称为中断,中断具有 随机性。 断点 CPU响应中断 中断返回 中断请求 现 行 程 序 中 断 服 务 程 序 中断过程示意图

现代微机原理及接口技术 清华大学出版社 718088/8086中断系统 ●中断优点 并行操作 实时处理 故障处理 分时操作 2021年2月25日 第6页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第6页 7.1 8088/8086中断系统 ⚫ 中断优点 – 并行操作 – 实时处理 – 故障处理 – 分时操作

现代微机原理及接口技术 清华大学出版社 718088/8086中断系统 ●711中断源类型 ●712中断向量表 713中断优先级和中断嵌套 ●7.14中断处理过程 ●71.5中断服务程序的设计 2021年2月25日 第7页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第7页 7.1 8088/8086中断系统 ⚫ 7.1.1 中断源类型 ⚫ 7.1.2 中断向量表 ⚫ 7.1.3 中断优先级和中断嵌套 ⚫ 7.1.4 中断处理过程 ⚫ 7.1.5 中断服务程序的设计

现代微机原理及接口技术 清华大学出版社 7.1.1中断源类型 ---------- 8086 CPU 除法错误中断 NMI 不可屏蔽中断请求 指令中断INTn 断点中断INT3 断 逻 辑 中断控制 蔽 溢出中断INTO -intR 系统 259A 单步中断 求 内部中断 外部中断 2021年2月25日 第8页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第8页 7.1.1 中断源类型 单步中断 除法错误中断 指令中断INT n 断点中断INT 3 溢出中断INTO 中 断 逻 辑 不可屏蔽中断请求 中断控制 系统 8259A NMI INTR 8086 CPU 内部中断 外部中断 可 屏 蔽 中 断 请 求

现代微机原理及接口技术 清华大学出版社 7.1.1中断源类型 ●为了解决多个中断同时申请时响应的先后 顺序问题,系统将所有的中断划分为4级, 其中0级优先级最高,依次降低,不同级别 的中断同时申请时,cPU根据级别高低依 次决定相应顺序。各级情况如下: 0级:除单步中断外的所有内部中断 1级:不可屏蔽中断 2级:可屏蔽中断 3级:单步中断 2021年2月25日 9页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第9页 7.1.1 中断源类型 ⚫ 为了解决多个中断同时申请时响应的先后 顺序问题,系统将所有的中断划分为4级, 其中0级优先级最高,依次降低,不同级别 的中断同时申请时,CPU根据级别高低依 次决定相应顺序。各级情况如下: – 0级:除单步中断外的所有内部中断 – 1级:不可屏蔽中断 – 2级:可屏蔽中断 – 3级:单步中断

现代微机原理及接口技术 清华大学出版社 71.2中断向量表 ●8086可以处理256种中断向量,每种中断都指定 个中断类型号代码(0~255),每一个中断类 型号都可以与一个中断服务程序相对应。中断向 量表是存放中断服务程序入口地址(即“中断向 单格:它存放在有储器的最低地址R 由 于要存放256个中断服务程序的人口地址,所以 要占用1024个字节,地址号为00000H~0003FFH。 较高地址的两个字节存放中断程序入口的段基值 Cs,较低地址的两个字节放入口地址的段内偏移 量P,这4个单元的最低地址称为向量地址。 2021年2月25日 第10页
现代微机原理及接口技术 清华大学出版社 2021年2月25日 第10页 7.1.2 中断向量表 ⚫ 8086可以处理256种中断向量,每种中断都指定 一个中断类型号代码(0~255),每一个中断类 型号都可以与一个中断服务程序相对应。中断向 量表是存放中断服务程序入口地址(即“中断向 量”)的表格。它存放在存储器的最低地址区, 每4个字节存放一个中断服务程序的入口地址,由 于要存放256个中断服务程序的人口地址,所以 要占用1024个字节,地址号为00000H~0003FFH。 较高地址的两个字节存放中断程序入口的段基值 CS,较低地址的两个字节放入口地址的段内偏移 量IP,这4个单元的最低地址称为向量地址
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第6章 I/O接口和总线.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第5章 存储器.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第2章 微处理器内部结构和外部特性.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第1章 微型计算机基础.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第6-9-11章 习题答案.doc
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第5、8、10章 习题答案.doc
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第3-4章 习题答案.doc
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第1-2-7章 习题答案.doc
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第8章 计算机网络和Internet.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第7章 计算机网络和Internet(2/2).ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第7章 计算机网络和Internet(1/2).ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第6章 多媒体技术.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第5章 PowerPoint 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第4章 Excel 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第3章 Word 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第2章 WinXP操作.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第1章 计算机基础知识.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第五讲 文字处理系统Word 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第七讲 PowerPoint.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)总复习.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第8章 DMA控制器及其应用.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第9章 常用可编程接口芯片及应用.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第10章 数/模、模/数转换接口.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第11章 人机交互接口.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.1)16位汇编程序设计概述.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2)数据传送类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2.2)算术运算类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2.3)位操作类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2.5)控制转移类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)硬指令和伪指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第四章 程序设计技巧(4.1-4.2-4.3).ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第四章 程序设计技巧(4.4)子程序与扩展子程序.ppt
- 《信息系统分析与设计》课程教学资源(教学大纲).pdf
- 《信息资源建设与组织》教学资源(PPT讲稿)主题标引.ppt
- 管理学院信息管理与信息系统专业必修课程教学大纲汇编.doc
- 《管理信息系统》课程教学资源(PPT课件讲稿)第二章 管理信息系统概论.ppt
- 大连民族大学(大连民族学院):《工程管理信息系统》课程教学资源(PPT课件讲稿)第二章 工程管理信息系统的开发.ppt
- 电子商务中的智能卡技术(PPT讲稿)Smart Card Technology in Electronic Commerce.ppt
- 大连民族大学(大连民族学院):《工程管理信息系统》课程教学资源(PPT课件讲稿)第一章 工程信息管理概论(主讲:王楠楠).ppt
- 上海交通大学:Hierarchical Convolutional Features for Visual Tracking(Online Object Tracking with Proposal Selection).pptx