某 32 位系统采用基于二级页表的请求分页存储管理方式,按字节编址,页目录项和页表项长度均为 4 字节,虚拟地址结构如下:页目录号(10 位)页号(10 位)页内偏移量(12 位)某 C 程序中数组 a[1024][1024]的起始虚拟地址为 1080 0000H,数组元素占 4 字节,该程序运行时,其进程的页目录起始物理地址为 0020 1000H,请回答下列问题:(1)数组元素 a[1][2]的虚拟地址是什么?对应的页目录号和页号分别是什么? 对应的页目录项的物理地址是什么?若该目录项中存放的页框号为 00301H,则 a[1][2]所在页对应的页表项的物理地址是什么?(2)数组 a 在虚拟地址空间中所占区域是否必须连续?在物理地址空间中所占区域是否必须连续?(3)已知数组 a 按行优先方式存放,若对数组 a 分别按行遍历和按列遍历,则哪一种遍历方式的局部性更好?【

46. 某 32 位系统采用基于二级页表的请求分页存储管理方式,按字节编址,页目录项和页表项长度均为 4 字节,虚拟地址结构如下:页目录号(10 位)页号(10 位)页内偏移量(12 位)某 C 程序中数组 a[1024][1024]的起始虚拟地址为 1080 0000H,数组元素占 4 字节,该程序运行时,其进程的页目录起始物理地址为 0020 1000H,请回答下列问题:(1)数组元素 a[1][2]的虚拟地址是什么?对应的页目录号和页号分别是什么? 对应的页目录项的物理地址是什么?若该目录项中存放的页框号为 00301H,则 a[1][2]所在页对应的页表项的物理地址是什么?(2)数组 a 在虚拟地址空间中所占区域是否必须连续?在物理地址空间中所占区域是否必须连续?(3)已知数组 a 按行优先方式存放,若对数组 a 分别按行遍历和按列遍历,则哪一种遍历方式的局部性更好?【

参考答案与解析:

相关试题

(6分)某计算机系统按字节编址,采用二级页表的分页存储管理方式,虚拟地址格式如下所示:10位 10位 12位(页目录号 页表索引 页内偏移量) 请回答下列问题。1)页和页框的大小各为多少字节?进程的

(6分)某计算机系统按字节编址,采用二级页表的分页存储管理方式,虚拟地址格式如下所示:10位 10位 12位(页目录号 页表索引 页内偏移量) 请回答下列问题

  • 查看答案
  • 在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移3个部分组成。如果页目录号占10位、页号占10位、页内偏移占12位,那么( )。

    [单选题]在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移3个部分组成。如果页目录号占10位、页号占10位、页内偏移占12位,那么( )。A.页大

  • 查看答案
  • 在分页存储管理系统中,若地址长度为32位,0~11位为页内地址,12~31位为页

    [单选题]在分页存储管理系统中,若地址长度为32位,0~11位为页内地址,12~31位为页号,则允许地址空间的大小最多为______。A.4KB.1MC.4GD.1K

  • 查看答案
  • 有一个段页式虚拟存储器,其虚地址有2位段号,3位页号,9位页内位移,该地址空间中

    [单选题]有一个段页式虚拟存储器,其虚地址有2位段号,3位页号,9位页内位移,该地址空间中共有(22)虚页。A.32B.16C.14D.5

  • 查看答案
  • 在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移3个部分组成。如果

    [单选题]在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移3个部分组成。如果页目录号占10位、页号占10位、页内偏移占12位,那么()A . 页大小是1K,一个页目录最多4K页B . 页大小是2K,一个页目录最多2K页C . 页大小是2K,一个页目录最多1K页D . 页大小是4K,一个页目录最多1K页

  • 查看答案
  • 在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移三个部分组成。

    [单选题] 在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移三个部分组成。如果页目录号占10位、页号占10位、页内偏移占12位,那么 (52) 。(52)A. 页大小是1K,一个页目录最多4K页B. 页大小是2K,一个页目录最多2K页C. 页大小是2K,一个页目录最多1K页D. 页大小是4K,一个页目录最多1K页

  • 查看答案
  • 在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移三个部分组成。如果

    [单选题]在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移三个部分组成。如果页目录号占10位、页号占10位、页内偏移占12位,那么(52)。A.页大小是1K,一个页目录最多4K页B.页大小是2K,一个页目录最多2K页C.页大小是2K,一个页目录最多1K页D.页大小是4K,一个页目录最多1K页

  • 查看答案
  • 请求分页[1]式系统比起分页式系统,页表[2]中增加了_位、_字段、修改位和外存地址。

    请求分页[1]式系统比起分页式系统,页表[2]中增加了_位、_字段、修改位和外存地址。 请求分页[1]式系统比起分页式系统,页表[2]中增加了_位、_字段、修改

  • 查看答案
  • 某页式存储管理系统中,地址寄存器长度为24位,其中页号占14位,则主存的分块大小是()字节。

    [单选题]某页式存储管理系统中,地址寄存器长度为24位,其中页号占14位,则主存的分块大小是()字节。A.210B.10C.214D.224

  • 查看答案
  • 某台按字节编址的8位计算机系统中,采用虚拟页式存储管理方案,页面的大小为1KB,

    [单选题]某台按字节编址的8位计算机系统中,采用虚拟页式存储管理方案,页面的大小为1KB,且系统中没有使用快表(或联想存储器)。如图5-3所示的是划分成6个页面的用户程序。图5-3中swap A,B是16位的指令,A和B表示该指令的两个16位操作数。swap指令存放在内存的1023单元中,操作数A存放内存的3071单元中,操作数B存放在内存的5119单元中。执行swap指令将产生(26)次缺页中断。A.3B.4C.5D.6

  • 查看答案