操作系统 习题16 内存管理

文章讨论了虚拟存储的目的,主要是为了扩充主存容量,并介绍了地址映射的概念,它是将逻辑地址转换为物理地址的过程。虚拟存储技术基于程序的局部性理论,而动态地址映射需要重定位寄存器的支持。此外,文章还涉及到了程序浮动和静态重定位的相关知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 单选题(共4题,40分)

1. (单选题)实现虚拟存储的目的是()

A. 实现存储保护

B. 扩充主存容量

C. 扩充辅存容量

D. 实现程序浮动

正确答案: B:扩充主存容量;

2. (单选题)将程序地址空间中的逻辑地址变成内存中的物理地址称为()

A. 地址加载

B. 地址映射

C. 地址逻辑化

D. 地址物理化

正确答案: B:地址映射;

3. (单选题)虚拟存储技术是()

A.扩充主存逻辑地址空间的技术

B. 扩充输入/输出缓冲区的技术

C. 扩充外存空间的技术

D. 扩充主存物理空间的技术

正确答案: A: 扩充主存逻辑地址空间的技术;

4. (单选题)虚拟存储管理系统的基础是程序的()理论

A. 动态性

B. 虚拟性

C. 全局性

D. 局部性

正确答案: D:局部性;

二. 填空题

5. (填空题)实现动态地址映射所需要的硬件支持是CPU中的______寄存器

正确答案: 重定位

6. (填空题)将用户程序中的逻辑地址转换为内存中的物理地址的过程称为____

正确答案:地址映射

7. (填空题)物理上不具备而逻辑上具备的内存称为______内存

正确答案:虚拟

三. 判断题

8. (判断题)为了使程序在内存中浮动,编程时都使用逻辑地址。因此必须在地址转换后才能达到主存的正确地址

正确答案: 对

9. (判断题)程序代码经静态重定位后,可装入任意内存单元执行

正确答案: 错

10. (判断题)虚拟地址即程序执行时要访问的内存地址

正确答案: 错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值