问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设已向cpu申请中断,但cpu不予以响应,请问答其中的原因

发布网友 发布时间:2022-04-21 14:03

我来回答

2个回答

懂视网 时间:2022-04-21 18:24

提出中断请求后,cpu不予响应的状态称为中断屏蔽。中断屏蔽是指在中断请求产生之后,系统用软件方式有选择地封锁部分中断而允许其余部分的中断仍能得到响应。

  

  中断是指计算机在执行期间,系统内发生任何非寻常的或非预期的急需处理的事件,使得cpu暂时中断当前正在执行的程序而转去执行相应的事件处理程序,待处理完毕后又返回原来被中断处继续执行的过程。中断由异步的外部事件引起。外部事件及中断响应与正在执行的指令不存在关系。中断屏蔽的实现方法主要有两种:第一种中断屏蔽方法是每级中断源设置一个中断屏蔽位。第二种中断屏蔽方法是改变处理机优先级。

  

  

热心网友 时间:2022-04-21 15:32

1.中断源如何向CPU表达中断请求
一般是设置中断请求触发器,在需要CPU服务时,将中断请求触发器置位,其1端或0端输出的跳变作为中断请求信号。显然中断源可以随时提出中断请求。
2.中断请求何种情况下才可能得到CPU响应
一个中断请求在同时具备下列两个条件时,才有可能得到CPU响应:
①该中断源未被屏蔽;
②该中断请求在当前所有中断请求中级别最高。
3.CPU何时响应中断
CPU在同时满足下列两个条件时,响应中断:
①IF=1(对非屏蔽中断,没有此项要求);
②现行指令执行完。
CPU在每一个指令周期的最后一个总线周期的最后一个时钟周期的开始采样中断请求输入线,若有中断请求,则下一步不进入取指令周期,而进入中断响应周期,如图5.1所示。对于8086系列CPU,中断响应周期为两个。
之所以把一条指令执行完作为响应中断的条件,是因为中断响应周期以及中断服务程序要占用CPU资源。如果在执行一条指令的中间响应中断,则指令的当前状态既不能保存也无法加以恢复。与此相对比,DMA操作是在DMA控制器的作用下进行的,不占用CPU资源,所以在一条指令执行中间、当前总线周期结束即可进入DMA周期。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我现在九十斤每天跑半小时可以减肥吗? 一只蛋鸡吃多少饲料 永诚财险水滴重疾2021值得推荐吗?重疾赔付次数有多少? 瑞泰保险水滴瑞选重疾险好不好?值得买吗? 水滴守护真爱重大疾病保障计划值得推荐吗?可靠吗? 去西塘和乌镇 为什么生死狙击花圣总是玩人类 江门豪江华庭带装修吗? 江门豪江华庭售楼中心电话是多少? 这种美图软件叫什么? linux添加root权限用户 linux系统中如何设置root权限 苹果1先出还是苹果4先出 苹果1先出还是苹果4先出? linux怎么给用户root权限 为什么苹果不在中国先卖?而是先在其他国家和地区? 苹果6plus不插卡可以先开机设置吗? 苹果能不能煮熟吃? 为什么微信更新版本是苹果快一步,安卓慢一步? 苹果手机不越狱可以下载免费软件吗? 怎么设置linux的root权限 苹果手机买了以后可以先去售后检测吗,给不给检测? 可不可以先把苹果系统下载下来,以后要是觉得新系统不好,再刷入之前保存的旧系统? 苹果新机不激活可以开机体验吗? iphone6可以先关机不激活吗 吃苹果前有人会先削皮,这是不是浪费了苹果的营养? 空腹可以先吃苹果,再吃鸡蛋喝牛奶吗? 买苹果手机当场注意什么,可以先不拆封先查IMEI码吗 吃苹果要先削皮吗? 苹果可以开机先不激活吗 玫瑰金多少一克 玫瑰金是什么金,和千足金有什么不同 什么是玫瑰金?含金量多少? 玫瑰金多少钱一克今天价2021 什么叫玫瑰金 玫瑰金是什么材质 玫瑰金和彩金的区别 什么是玫瑰金?价值如何? 玫瑰金颜色 金玫瑰花语 什么是18K玫瑰金? 玫瑰金和黄金哪个贵 玫瑰金项链多少钱? 玫瑰金首饰是纯金吗? 玫瑰金上有什么标志? 18k金和18k玫瑰金的区别 金色玫瑰代表什么??? 玫瑰金是什么 操作系统地中断请求是什么?中断请求的过程? CACUSS是什么牌子,怎么读?