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. 实现中断优先权排队