题目
应用程序设计中,采用中断技术的主要优点是()A. 降低系统响应速度B. 使程序结构更复杂C. 增加系统功耗D. 提高CPU的利用率
应用程序设计中,采用中断技术的主要优点是()
A. 降低系统响应速度
B. 使程序结构更复杂
C. 增加系统功耗
D. 提高CPU的利用率
题目解答
答案
D. 提高CPU的利用率
解析
考查要点:中断技术的核心作用及其对系统性能的影响。
解题思路:中断技术允许CPU在处理任务时灵活切换,避免空闲等待,从而优化资源利用。需明确选项中哪些描述符合中断技术的核心优势,而非技术实现的副作用或无关因素。
选项分析
A. 降低系统响应速度
中断技术通过及时处理紧急事件(如外部中断请求),缩短响应延迟,而非降低速度。因此此选项错误。
B. 使程序结构更复杂
虽然中断可能增加程序逻辑复杂性(如需处理中断嵌套、优先级等),但这属于技术实现的代价,而非中断技术的设计目标。因此此选项不符合优点。
C. 增加系统功耗
中断处理涉及额外的CPU操作(如保存现场、恢复现场),可能增加功耗。但功耗变化并非中断技术的核心目标,因此此选项不选。
D. 提高CPU的利用率
中断使CPU在等待I/O设备时切换到其他任务(如处理其他中断或继续主程序),避免空闲,从而提高利用率。这是中断技术的核心优势,符合题意。