2025年计算机系统基础:虚拟存储器单元测试与答案.pdfVIP

  • 0
  • 0
  • 约3.61千字
  • 约 4页
  • 2025-10-21 发布于山东
  • 举报

2025年计算机系统基础:虚拟存储器单元测试与答案.pdf

古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。——苏轼

一、单选题

1、以下有关早期分页存储管理(自动执行Overlay)方式的叙述中,错误的是()。

A.分页方式主要解决程序文件比主存空间大的问题

B.分页方式可以使程序员编写程序时无需考虑主存容量

C.程序员编写程序时应将逻辑地址转换为主存物理地址

D.程序员编写程序所用的地址空间称为逻辑地址空间

正确答案:C

解析:C、早期的分页存储管理方式主要解决“程序很大而存放程序的主存很小”的

问题。程序员在一个逻辑地址空间中编写程序,不用管主存有多大;运行程序时,由

专门的分页管理程序,将程序中的逻辑地址转换为主存的物理地址,并实现程序块在

主存的换入和换出操作。因此,地址转换的工作由管理程序自动完成,而不是由编写

程序的程序员完成。

2、以下有关分页虚拟存储管理方式的叙述中,错误的是()。

A.每个进程所占的地址空间称为虚拟地址空间,被划分成若干页面

B.主存地址空间称为物理(实)地址空间,被划分成大小相等的页框

C.每条指令执行过程中,都需要把指令或数据的虚拟地址转换为物理地址

D.程序执行时,必须把程序所包含的所有代码和数据都装入主存中

正确答案:D

解析:D、分页虚拟存储管理方式下,每个进程都有一个统一的虚拟地址空间,被划

分成大小相等的页面,主存空间被划分成大小相等的页框,程序执行时,主要把正在

执行的页面装入主存的页框中,其他还没有执行到的页面可以存放在磁盘中,这样,

可以在较小的主存中运行大程序。因此,无需把所有代码和数据都装入主存才能运行

程序。

3、以下是有关现代虚拟存储管理机制中地址转换的叙述,其中错误的是()。

A.缺页时将转相应异常处理程序执行

B.整个过程主要由操作系统实现

C.地址转换过程中能发现是否缺页

去留无意,闲看庭前花开花落;宠辱不惊,漫随天外云卷云舒。——《幽窗小记》

D.地址转换过程中要访问页表项

正确答案:B

解析:B、虚拟存储管理机制中,地址转换是在指令执行过程中进行的,指令的执行

由硬件实现,因而地址转换也由硬件完成,而不是由操作系统软件完成。操作系统生

成并修改页表,而由硬件在地址转换过程中查询页表来进行地址转换,并检测是否发

生缺页,在发生缺页时,硬件会发出“PageFault”异常,从而调出相应的异常处理程

序进行缺页处理。

4、下列命中组合情况中,一次访存过程中不可能发生的是()。

A.TLB未命中、cache未命中、Page命中

B.TLB未命中、cache命中、Page未命中

C.TLB未命中、cache命中、Page命中

D.TLB命中、cache未命中、Page命中

正确答案:B

解析:B、Page未命中,说明相应信息不在主存,cache中信息是主存信息的副本,

因而相应信息肯定不在cache,也就不会cache命中。

5、以下是有关虚拟存储管理机制中页表的叙述,其中错误的是()。

A.每个页表项中都包含装入位(有效位)

B.系统中每个进程有一个页表

C.页表中每个表项与一个虚页对应

D.一个页表中的表项可以被所有进程访问

正确答案:D

解析:D、页表中的每个表项反映的是对应虚拟页面的位置和使用等信息,只能由操

作系统和硬件进行访问,不能被任何用户进程访问。

6、以下是有关缺页处理的叙述,其中错误的

文档评论(0)

1亿VIP精品文档

相关文档