操作系统概论第三章习题及答案解析

版权申诉
0 下载量 27 浏览量 更新于2024-06-26 收藏 2.39MB PDF 举报
"操作系统概论第三章答案汇总.pdf" 在操作系统中,内存管理和处理器管理是核心功能之一,本章主要涉及了这些方面的多个知识点。 1. 基址寄存器和界限寄存器:这两种寄存器是属于控制寄存器(C),主要用于存储管理和保护。基址寄存器保存了内存区域的起始地址,而界限寄存器则记录了该区域的结束地址,以此来限制进程可以访问的内存范围,防止越界访问。 2. 存储管理实际管理的是:主存储器中的用户区(C)。操作系统会将主存储器划分为系统区和用户区,系统区用于存放操作系统和系统程序,用户区则供用户程序使用。 3. 页式存储管理中,若不使用快表,采用二级页表时,每访问一个操作数要访问主存3次(C)。一级页表查找到对应的二级页表,再由二级页表查找到实际数据所在的物理地址。 4. 可用来长期存储大量信息的存储器是辅助存储器(D),如硬盘、SSD等,它们相比主存储器(C)容量大,但存取速度慢。 5. 在可变分区存储管理的主存分配算法中,查找次数最少的通常是最先适应分配算法(B),它按照空闲区的顺序分配,无需大量搜索。 6. 页式存储管理中,作业运行时,页表通常放在主存系统区中(B),这样处理器可以快速访问到,以便进行地址转换。 7. 处理器不能直接访问的存储器是光盘(D),因为光盘属于辅助存储器,读写速度较慢,需要通过I/O操作访问。 8. 若页式存储管理中的地址格式为2316150,表示23位页号和16位页内地址,所以最大页号是2^23-1即255(B),最大页内地址是2^16-1即65535。 9. 价格昂贵、存取速度最快,但容量较小的存储器是高速缓冲存储器(B),通常用作主存与CPU之间的缓冲,以减少主存访问的延迟。 10. 程序状态字寄存器是属于控制寄存器(C),它记录了程序运行时的状态信息,如条件标志、中断屏蔽等。 11. 处理器中仅设置一个界限寄存器的存储管理方式是固定分区存储管理(C),这种管理方式将内存预先划分为若干固定大小的区域。 12. 处理器不能直接访问的存储器是辅助存储器(D),如硬盘、磁带等。 13. 断电停机后,存储信息随之消失的存储器是主存储器(C),因为主存储器使用易失性存储技术,如DRAM。 14. 处于运行状态的操作系统程序应放在主存储器中(C),因为CPU只能直接访问主存中的数据。 15. 存储管理中的地址转换(重定位)指的是将逻辑地址转换成绝对地址(C),使进程在虚拟地址空间中运行,然后通过地址转换机制映射到实际物理地址。 16. 页式管理系统中,页面调度算法淘汰最近使用次数最少的算法是LRU(C),即最近最少使用算法,是一种常用的页面替换策略。 17. 可以采用静态重定位或动态重定位来进行地址转换。静态重定位在程序装入时完成,而动态重定位则在程序执行时进行。 这些知识点涵盖了存储管理中的基本概念,如内存分区分页、地址转换、存储器层次结构以及内存管理策略等。理解并掌握这些内容对于深入学习操作系统至关重要。