AI智能整理导入 AI智能整理导入
×
首页 题库中心 计算机网络安全试题 题目详情
CA12F8B78570000199A8F1601D7013E9
计算机网络安全试题
500
简答题

108、什么是中断优先级?为什么在中断处理过程中通常允许高优先级别的中断事件中途插入,而不响应低优先级别的中断事件?

答案解析

正确答案:答案:(1)根据引起中断事件的重要性和其紧迫程度,硬件将中断源分为若干个级别,称作中断优先级。如果有多个中断同时发生,硬件将首先响应优先级别最高的中断请求。对于相同优先级别的中断,硬件将按照事先规定好的次序依次响应。 (2)在中断事件的处理过程中可能会发生新的中断,这就是中断嵌套。中断嵌会是必要的,但是,如果不加以控制,低优先级别的中断源可能打扰高优先级别中断事件的处理过程,甚至可能会使中断嵌套层数无限增长,直至系统栈溢出。为此,硬件提供了中断屏蔽指令,利用中断屏蔽指令可以暂时禁止任意一个或多个中断源向处理机发中断请求。当然,在需要的时候还可以利用硬件指令解除对中断源的屏蔽。通常,在一个中断事件的处理过 程中,程序屏蔽包括该级在内的所有低优先级别的中断,但允许更高优先级别的中断中途插入。这样,发生中断嵌套时,嵌套中断事件的优先级别是按照响应的顺序依次递增的。 这样处理主要有两个原因:①从逻辑上来说,高优先级别中断源所对应的事件比低优先级别中断源所对应的中断事件急迫;②由于硬件中断类型是有限的,这样做实际上也就限制了中断嵌套的深度。
计算机网络安全试题

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu