程序中断方式好题分享
408答疑
文章目录
- 一、相关概念复习
- 程序中断方式
- 程序中断的基本概念
- 程序中断定义
- 程序中断方式的特点
- 示例分析
- 程序中断的工作流程
- 中断请求
- 中断响应判优
- CPU 响应中断的条件
- 中断响应过程
- 中断向量
- 中断处理过程
- 多重中断和中断屏蔽技术
- 中断处理优先级性质概述
- 中断屏蔽技术
- 中断屏蔽字的设置及多重中断程序执行的轨迹的示例分析
- I/O 方式
- 二、好题分享
- 三、参考资料
- 鲍鱼科技课件
- 26王道考研书
一、相关概念复习
程序中断方式
程序中断的基本概念
程序中断定义
程序中断是指在计算机执行程序的过程中,出现某些急需处理的异常情况或特殊请求,CPU 暂时中止现行程序,而转去对这些异常情况或特殊请求进行处理,处理完毕后再返回到原程序的断点处,继续执行原程序。早期的中断技术是为了处理数据传送。
程序中断方式的特点
随着计算机的发展,中断技术不断被赋予新的功能,主要功能有:
- 实现 CPU 与 I/O 设备的并行工作。
- 处理硬件故障和软件错误。
- 实现人机交互,用户干预机器需要用到中断系统。
- 实现多道程序、分时操作,多道程序的切换需借助于中断系统。
- 实时处理需要借助中断系统来实现快速响应。
- 实现应用程序和操作系统(管态程序)的切换,称为软中断。
- 多处理器系统中各处理器之间的信息交流和任务切换。
程序中断的思想:
- 当前进程需要进行 I/O 操作时,它会启动某台外设ÿ