模拟卷 操作系统 操作系统概念处理机调度概念 选择题
第 23 题

在操作系统的以下功能中,不需要专门硬件支持的是( )。 Ⅰ. 中断系统 Ⅱ. 时钟管理 Ⅲ. 地址映射 Ⅳ. 页面调度

A. Ⅱ和Ⅳ B. Ⅱ和Ⅳ C. Ⅰ和Ⅳ D. 只有Ⅳ

操作系统概念 处理机调度概念

[tag_link]

正确答案:D

在操作系统的各个功能中,有些需要依赖专门的硬件机制才能实现,而有些则主要通过软件算法管理。

本题中的四个功能分析如下:

Ⅰ. 中断系统:中断用于处理异步事件,如设备输入或错误条件。 > 它需要硬件支持,例如中断控制器和 CPU 的中断引脚,以检测和响应中断请求,因此中断系统必须依赖专门硬件。 >

Ⅱ. 时钟管理:操作系统依靠时钟进行任务调度、超时控制和性能统计等。 > 时钟通常由硬件时钟(如实时时钟 RTC)和可编程定时器提供,以产生周期性中断,因此时钟管理也需要专门的硬件支持。 >

Ⅲ. 地址映射:这涉及虚拟内存到物理内存的转换,是现代操作系统的核心功能。 > 地址映射必须由内存管理单元(MMU)等硬件来实现快速地址转换和存储保护,因此同样需要专门硬件。 >

Ⅳ. 页面调度:页面调度是虚拟内存管理的一部分,指当物理内存不足时选择哪些页面换出到磁盘。 > 尽管页面调度依赖于硬件(如 MMU)来触发缺页中断,但调度算法本身(如 LRU、FIFO)是由操作系统软件实现的,不需要专门的硬件支持来执行调度决策。 >

综上所述,只有页面调度(Ⅳ)不需要专门硬件支持,因此正确答案是 D。 >