关于中断的方式。

中断发生的原因:中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。

中断方式的应用:

实现CPU与外界进行信息交换的握手联系:一方面,终端可以实现CPU与外设并进行工作,另一方面,可以对于慢速的IO设备来说,使用中断方式可以有效的提升CPU的效率。

故障处理:中段可以用于处理常见的硬件故障,如钓电绞验错,运算出错等,也可以处理常见的软件故障,一出地址越界,还有非法指令等。

实时处理:中断可以保证在事件出现后的实际时间内及时进行处理。

程序调度:中断是操作系统进行多任务的手段。

软中断:软糯中断不是随机发生的。

中断的类型:

软中断:由软件触发的中断。硬中断:硬件触发的中断。

外中断:中断的源头来自外部。内部:中断的源头来自于内部。

可屏蔽中断:外设可屏蔽中断。非屏蔽中断

强迫中断:由故障或外部设备引起,非程序安排。自愿中断:程序有意安排。

中断之后的操作:

保存断点

保护现场

回复返回

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值