简答题

一个请求分页存储管理系统,内存空间为32KB,允许用户编程空间为64个页面,每页2KB。若一用户程序有8页,某时刻程序对应的进程页表如下所示,如果程序执行时遇到两个虚地址:1CDBH,2C1DH,试计算它们对应的物理地址。

正确答案

页大小为2KB=2的11次方B,页内偏移量为11bit
逻辑地址:
1CDBH 转换成二进制:0001110011011011
2C1DH 转换成二进制:0010110000011101
取低11位为页内偏移量,剩余高位为页号。
内存空间32KB=2的15次方B,物理地址15bit
1CDBH 页号为00011,值为3,如表,块号为9
9 转换成二进制1001
1CDBH 物理地址为100110011011011 
2C1DH 物理地址同上

答案解析

相似试题
  • 操作系统具有存储管理功能,它可以自动“扩充”内存容量,为用户提供一个容量比实际内存大得多的存储空间,所采用的技术是()

    单选题查看答案

  • 页式存储管理中,一个作业可以占用不连续的内存空间,而段式存储管理,一个作业则是占用连续的内存空间。

    判断题查看答案

  • 什么是内存分页存储管理?它有什么特点?

    简答题查看答案

  • 若一个系统内存有64MB,处理器是32位地址,则它的虚拟地址空间为()字节。

    单选题查看答案

  • 在请求分页内存管理的页表表项中,其中修改位供()时参考。

    单选题查看答案

  • 在请求分页内存管理的页表表项中,其中状态位供()时参考。

    单选题查看答案

  • 设某系统采用分页存储器管理技术,页长为1KB。程序地址长16位,物理内存地址长为16位。作业A的三个页面0,1,2被分配到内存的3,6,8块中。该作业运行时,其页表内存首址为M。将该程序中为(1030)10的地址转换为内存的物理地址。

    简答题查看答案

  • 设有一页式存储管理系统,向用户提供的逻辑地址空间最大为16页,每页2048字节,内存总共有8个存储块。试问逻辑地址至少应为多少位?内存空间有多大?

    简答题查看答案

  • 请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。

    单选题查看答案