操作系统 第二章 操作系统的结构和硬件

本文详细介绍了操作系统的中断概念及其类型,包括输入输出中断、外中断、机器故障中断和程序性中断。讨论了中断的分类,如强迫性中断和自愿中断,以及中断的来源。还讲解了向量中断和探寻中断两种中断机制,中断进入过程中的现场保护和恢复,以及软件中断处理的步骤。最后,列举了不同类型的中断事件处理,如硬件故障、程序性中断、外部中断和设备中断的处理策略。
摘要由CSDN通过智能技术生成

第二章 操作系统的结构和硬件
2.4 中断及其处理

2.4.1 中断概念及其类型
中断:某个事件(电源掉电、定点加法溢出、I/O传输结束等)发生时,系统终止现行程序的运行,引出处理该事件的程序对事件进行处理,处理完毕后返回断点继续执行的过程
在这里插入图片描述中断类型:
在这里插入图片描述
按中断功能分:

输入输出中断
外中断
机器故障中断
程序性中断
访管中断

按中断方式分:

强迫性中断:输入输出中断、外中断、机器故障中断、程序性中断

自愿中断:访管中断

按中断来源分:

中断:处理机外部事件引起的中断。例:时钟、磁盘、终端
俘获:处理机内部事件引起的中断。例:非法指令、地址越界、浮点溢出、tmp指令。

2.4.2 向量中断和探寻中断

向量中断:当中断发生时,由中断源自己引导处理机进入中断服务程序的中断过程

中断向量:该类型中断的中断服务例行程序的入口地址和处理器状态字

两类不同的中断机制:向量中断、探寻中断

向量中断:由于对应每一个中断都有一个独特的标识,所以不需要再经过分析就可直接转到处理该中断的处理程序

探寻中断:将系统中的所有中断类型分为几大类,每一大类中都包含若干个中断类型。当产生一个中断信号时,在探寻中断机制下,由中断响应转入的是某一大类中断的处理程序入口。

2.4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值