微机原理及应用 第八章中断 2021/2/24
2021/2/24 1 微机原理及应用 第八章 中断
第八章中断 主要内容 8,1引言 8.1.1为什么要用中断? 8.1.2中新源 8.1.3中断糸统的功能 8.2简单的中断情况 8.2.1CPU响应中断的条件 8.2.2CP对中断的响应 8.3中断优先权 8.3.1用软件确定中新优先权 8.3.2硬件优先级排队电路 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 2 第 八 章 中 断 8.1 引言 8.1.1 为什么要用中断? 8.1.2 中断源 8.1.3 中断系统的功能 8.2 简单的中断情况 8.2.1 CPU响应中断的条件 8.2.2 CPU对中断的响应 8.3 中断优先权 8.3.1 用软件确定中断优先权 8.3.2 硬件优先级排队电路 主要内容
第八章中断 8.48086的中断方式 84.1外部中断 8.4.2丙部中 8.4.3中断向量表 8.448086中的中断响应和处理过程 8.5中断控制器nte|8259A 8.5,18529A功能 8.5.28259A的结构 8.5.38259A的引线 8.5,48259A的中断顺序 8.5.58259A的编 8.5.48259A 方式 8.6BMPC/XT的中断结构 8.6.1中断类型 8.6,2BMPc/xT中系统保留的中断 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 3 第 八 章 中 断 8.4 8086的中断方式 8.4.1 外部中断 8.4.2 内部中断 8.4.3中断向量表 8.4.4 8086中的中断响应和处理过程 8.5 中断控制器Intel8259A 8.5.1 8529A功能 8.5.2 8259A的结构 8.5.3 8259A的引线 8.5.4 8259A 的中断顺序 8.5.5 8259A 的编程 8.5.4 8259A 的工作方式 8.6 IBM PC/XT的中断结构 8.6.1 中断类型 8.6.2 IBM PC/XT中系统保留的中断
学习目的 1中断的概念 2》中断类型及中断向量 38086的中断方式及过程 4中断控制器mtel:259 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 4 中断的概念 学习目的 2 中断类型及中断向量 1 4 中断控制器Intel8259 3 8086的中断方式及过程
重点 中断的概念 CPU响应可屏蔽中断的条件 中断处理过程 硬件中断与软件中断的比较 8259A中断控制器的工作机理 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 5 ◼ 中断的概念 ◼ CPU响应可屏蔽中断的条件 ◼ 中断处理过程 ◼ 硬件中断与软件中断的比较 ◼ 8259A中断控制器的工作机理 重 点
81中断的概念 为什么要用中断? 中断:外设向CPU发中断请求,CPU接收到中断请 求并在一定条件下,暂时停止执行原来的程序 而转去处理中断,处理好中断服务再返回继续 执行原来的程序,就称为一个中断过程。 中断是CPU被动的响应外设要求服务。 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 6 中断:外设向CPU发中断请求,CPU接收到中断请 求并在一定条件下,暂时停止执行原来的程序 而转去处理中断,处理好中断服务再返回继续 执行原来的程序,就称为一个中断过程。 ◼ 中断是CPU被动的响应外设要求服务。 8.1 中断的概念 为什么要用中断?
8.1中断概述 中断的好处 ■同步操作 口数据和外设可同时工作,当外设准备好数据 可通过中断进行处理 实时处理 口在计算机用于实肘控制肘,现场设备可根据需 要发中新请求 故障处理 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 7 8.1 中断概述 中断的好处 ◼ 同步操作 ❑ 数据和外设可同时工作,当外设准备好数据, 可通过中断进行处理 ◼ 实时处理 ❑ 在计算机用于实时控制时,现场设备可根据需 要发中断请求 ◼ 故障处理
81中断概述 中断源 引起中断的原因,产生中断请求的来源。 通常有以下几种: 1.一般的ⅣO设备,如键盘、打印机等。 2.实时时钟。 3.故障源。 4.为了调试程序而设置的中断。 (例如设置断点,单步运行等) 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 8 中断源 引起中断的原因,产生中断请求的来源。 通常有以下几种: 1. 一般的I/O 设备,如键盘、打印机等。 2. 实时时钟。 3. 故障源。 4. 为了调试程序而设置的中断。 (例如设置断点,单步运行等) 8.1 中断概述
8.1中断概述 中断系统的功能 1.实现中断及返回 响应中断 保护断点和现场 执行中断 返回主程序 微机原理及应用—第8章中断
微机原理及应用——第8章 中断 9 8.1 中断概述 ◼ 响应中断 ◼ 保护断点和现场 ◼ 执行中断 ◼ 返回主程序 1. 实现中断及返回 中断系统的功能
8.1中断概述 2.实现中断优先权排队 优先权 口当糸统中有多个中新源存在时,若有几个中断 源同肘提出申请,那么就存在CPU先响应谁的 问题。 微机原理及应用——第8章中断 10
微机原理及应用——第8章 中断 10 8.1 中断概述 ◼ 优先权 ❑ 当系统中有多个中断源存在时,若有几个中断 源同时提出申请,那么就存在CPU先响应谁的 问题。 2. 实现中断优先权排队