微机原理笔记分享
课程链接:https://www.bilibili.com/video/BV1qv411Y7AAare_source=copy_web
微机原理第八章
- @[TOC](微机原理第八章)
-
- 中断的概念
-
- 定义
- 中断的作用和特点
- 中断的分类
-
- 外部中断(硬件)
- 内部中断(软件)
- 中断处理
-
- 问题:当有多个外设同时申请中断时,CPU应如何处理
- 中断处理过程
- 中断的概念
-
- 定义
- 中断的作用和特点
- 中断的分类
-
- 外部中断(硬件)
- 内部中断(软件)
- 中断处理
-
- 问题:当有多个外设同时申请中断时,CPU应如何处理
- 中断处理过程
中断系统
中断的概念
定义
-
计算机在执行正常程序的过程中,由于内部或外部事件发生,需要暂时中止当前程序运行,转到预先安排的中断服务程序,服务程序结束后恢复原来程序运行的这一元整过程。
- 查询:CPU需花费大量时间查询等待。当系统中有多个外设时,不具备实时性。
- 中断:外设准备就绪,会主动向CPU发出请求。CPU与外设大部分时间并行工作,效率高。适用于实时控制、处理突发/紧急事件等。
中断的分类
外部中断(硬件)
-
不可屏蔽中断
-
由NMI引入
-
-
可屏蔽中断
-
由INTR引入
-
内部中断(软件)
-
定义
- 不需要硬件支持
- 不受IF标志控制
- 基本都是不可屏蔽中断
-
方法
- 除法错中断 INT 0
- 单步中断 INT 1
- 溢出中断 INT 4
- 断点中断 INT 3
- 其他 INT n
向量中断法
-
存放入口地址的首地址=4*中断类型
-
硬件查询法

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!