中断详解(一)——基本概念


1 概述

1.1什么是中断

   中断通常被定义为一个事件,该事件能够改变处理器执行指令的顺序。这样的事件与 CPU 芯片内外部硬件电路产生的电信号相对应。
    中断分为同步中断和异步中断。
    同步中断——同步中断是当指令执行时由 控制单元产生的,之所以称为同步,是因为只有在一条指令终止执行后 CPU 才会发出中断
    异步中断——异步中 断是由其他硬件设备依照 CPU 时钟信号随机 产生的。
    通常我们所说的中断指的是异步中断,我们将同步中断称为异常。(异常是由程序的错误产生的,或者是由内核必须处理的异常条件产生的)

1.2 中断的作用

   跟据中断的定义,我们可以通过中断 使处理器转而去优先运行正常控制流之外的代 码。
     当 个中断信号达到肘, CPU 必须停止它当前正在傲的事情,并且切换到一个另一个
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值