计算机组成原理 第8章 输入输出系统 8.2 程序中断方式.pdf
文本预览下载声明
韩
韩
Computer Organization
Computer Organization
北京化工大学
北京化工大学
信息科学与技术学院
信息科学与技术学院
2005.12.16
2005.12.16 1
计算机组成原理
本科课程教学 CSE3260D 计算机组成原理
本科课程教学 CSE3260D
第8章
第8章 输入输出系统
主要内容:
主要内容:
I/O系统,I/O接口
I/O系统,I/O接口
主机与外设信息交换方式(重点
主机与外设信息交换方式(重点
是中断、DMA方式)
是中断、DMA方式)
标准接口(SCSI、IEEE1394、
标准接口(SCSI、IEEE1394、
USB)
USB)
2
8.2 程序中断方式
8.2 程序中断方式
8.2.1 中断基本概念
8.2.1 中断基本概念
1.定义
1.定义
CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中
CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中
断处理程序。处理完毕后自动恢复原程序的执行。
断处理程序。处理完毕后自动恢复原程序的执行。
中断处理示意图
中断处理示意图
3
8.2 程序中断方式
8.2 程序中断方式
8.2.1 中断基本概念
8.2.1 中断基本概念
1.定义
1.定义
CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中
CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中
断处理程序。处理完毕后自动恢复原程序的执行。
断处理程序。处理完毕后自动恢复原程序的执行。
2.实质与特点
2.实质与特点
(1)实质
(1)实质
方法: 保存断点,保护现场;
方法: 保存断点,保护现场;
程序切换
程序切换 恢复现场,返回断点。
恢复现场,返回断点。
时间: 一条指令结束时切换。
时间: 一条指令结束时切换。
保证程序的完整性。
显示全部