- 91
- 0
- 约8.5千字
- 约 8页
- 2020-07-23 发布于安徽
- 举报
习题 5 参考答案
Ⅰ 问答题
1. 存储管理的主要功能是什么?
答:
(1)主存空间的分配与回收。 系统按照一定的算法把某一空闲的存储空间分配给作
业或进程;用户不需要时,及时回收,以供其它用户程序使用。
(2)地址转换(地址重定位)。把作业地址空间中使用的逻辑地址转换成内存空间
中的物理地址。
(3)主存空间的共享和保护。可用的主存空间可由两个或多个进程共享。同时要保
护系统程序区不被用户有意或无意的侵犯,不允许用户程序读写不属于自己地址空间的
数据,避免各道程序间相互干扰。特别是当一道程序发生错误时,不至于影响其它程序
的运行。
(4)主存空间的扩充。使用虚拟存储或自动覆盖技术提供比实际内存更大的空间。
2. 指出逻辑地址与物理地址的不同点。 答:用户的源程序一旦编译之后,每个目标模块都以 0 为基地址进行编址,这种地
址称为逻辑地址或相对地址。 为了便于 CPU 访问, 内存中的每个物理存储单元都有一个
编号,这个编号称为内存地址,即物理地址(也称绝对地址)。
3. 何谓地址转换(重定位)?有哪些方法可以实现地址转换?
答:当作业运行时,不能用逻辑地址在内存中读取信息,必须把作业地址空间中使
用的逻辑地址转换成内存空间中的物理地址,这种转换称为地址转换。
实现地址转换的方法有:静态地址转换和动态地址转换。
4. 简述什么是覆盖?什么是交换?覆盖和交换的区别是什么?
答:覆盖
原创力文档

文档评论(0)