首页 > 编程知识 正文

中断出现时,CPU要完成哪些步骤,cpu中断是什么意思

时间:2023-05-04 15:39:39 阅读:276143 作者:3619

中断是指在计算机执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得CPU暂时中断当前正在执行的程序而转去执行相应的时间处理程序。待处理完毕后又返回原来被中断处继续执行或调度新的进程执行的过程。 当外部中断,需要cpu暂停当前的任务,做相应的处理,cpu需要判断中断源,保存现场状态,以便能够处理完后继续执行中断的任务。 改变工作模式至中断模式 保存当前PC,敏感数据入栈 PC被赋值中断起始地址 CPU跳到中断起始地址处理中断 返回到原来模式 恢复PC,数据出栈,程序继续执行。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。