首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
什么是中断?试述中断响应过程。
[问答题]
什么是中断?试述中断响应过程。
添加笔记
求解答(0)
邀请回答
收藏(2)
分享
纠错
1个回答
添加回答
0
推荐
赞花婆
中断是指计算机在运行当前程序过程中,当遇到需要紧急处理的事件时,暂停当前正在运行的程序,转去运行处理紧急事件的程序,当处理紧急事件的程序运行结束后,再自动返回原先正在运行的程序继续运行。
中断响应可以分为以下几个步骤。
(1)保护中断现场。把被中断进程的CPU当时环境(如PC的值、通用寄存器的值等)保存到内存的一个特定区间(通常称为中断保护区)内。
(2)识别中断源。根据中断信号带有特殊标记,判断出当前发生的是哪一种中断。
(3)转到相应的中断处理程序。不同的中断处理程序有不同的中断程序入口,根据识别出的中断源,转到相应的中断程序入口。
(4)运行中断处理程序。完成相应的中断服务功能。
(5)恢复中断现场。恢复保护中断现场时在中断保护区中保护的所欲数值,即恢复中断处理过程(1)时保存的所有数值。
(6)返回主程序继续运行。
发表于 2018-09-11 18:55:46
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
赞花婆
难度:
1条回答
2收藏
2239浏览
热门推荐
相关试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
阿里巴巴2015实习生笔试题
设某二叉树的先序遍历序列为abdg...
树
评论
(1)
自变量是不良体验反馈,因变量是留存...
评论
(1)
2022 诺瓦科技 Perl re...
perl
System Verilog
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题