itgle.com

某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A逻辑地址为1111(十进制)的变量存放在(请作答此空)号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填( )。 A.9 B.2 C.4 D.6

题目
某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A逻辑地址为1111(十进制)的变量存放在(请作答此空)号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填( )。

A.9
B.2
C.4
D.6

相似考题
参考答案和解析
答案:C
解析:
物理页的大小为512字节,进程A逻辑地址为1111的变量的逻辑页号为2,对应的物理页号为4。根据题意进程A的逻辑页4与进程B的逻辑页5要共享的物理页8,那么应该在进程A页表的逻辑页4对应的物理页处填8,进程B页表的逻辑页5对应的物理页处也填8。
更多“某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A逻辑地址为1111(十进制)的变量存放在(请作答此空)号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填( )。 ”相关问题
  • 第1题:

    下列关于页式存储管理方案的叙述中,哪一个是错误的?

    A.页表起始地址属于进程的现场信息,存放在该进程的进程控制块中

    B.物理地址的计算公式 = 内存块号 ? 块长+ 页内地址

    C.地址转换是由操作系统完成的

    D.逻辑地址从零开始编址


    正确答案:C

  • 第2题:

    段页式管理中,段表和页表都是在内存中开辟一块固定的区域存放进程的段表和页表的。()

    此题为判断题(对,错)。


    参考答案:正确。

  • 第3题:

    请求页式管理中,缺页中断率的相关因素有:进程所分得的内存页面数、进程页面大小和 ( )。

    A.页表的位置

    B.置换算法

    C.分区管理方式

    D.进程调度算法


    正确答案:B
    解析:影响缺页中断次数的因素主要有:分配给进程的物理页面数,页面大小,程序本身的编制方法以及页面淘汰算法既置换算法的选择。

  • 第4题:

    假设进程的虚拟地址空间为2GB,页面大小为4KB,若用4个字节表示页的物理地址,则一个进程的页表最多需要______个页面存放。

    A.128

    B.256

    C.512

    D.1024


    正确答案:C
    解析:用户地址空间为2GB,页面大小为4KB,则一个进程最多可以有219页。若用4个字节表示一页的物理页号,则页表本身就占用2MB,即需要512个页面存放。

  • 第5题:

    在一页式存储管理系统中,页表内容如下所示。若页大小为1K,逻辑地址的页号为2,页内地址为451,转换成的物理地址为______。

    A.8643

    B.8192

    C.8451

    D.2499


    正确答案:A
    解析:由页表可知,绝对页号是8,物理地址=1K×8+451=1024×8+451=8643。

  • 第6题:

    在某页式存储管理系统中,页面大小为1KB,物理内存为256MB,进程地址空间为512MB,只考虑一级页表,则页表长度(页表项个数)为()。

    A.218

    B.219

    C.228

    D.229


    参考答案:B

  • 第7题:

    关于分页管理说法正确的是

    A.逻辑地址等于物理地址
    B.逻辑地址的结构是:物理块号+页内地址
    C.逻辑地址的结构是:逻辑页号+页内地址
    D.分页管理可以采用首次适应算法

    答案:C
    解析:

  • 第8题:

    某操作系统采用分页存储管理方式,下图给出了进程 A 和进程 B 的页表结构。如果物理页的大小为 lK 字节,那么进程 A 中逻辑地址为 1024 (十进制)用变量存放在( )号物理内存页中。


    A.8
    B.3
    C.5
    D.2

    答案:B
    解析:
    物理页大小=逻辑页大小等于1k,逻辑地址为 1024的进程存放在逻辑页的第1页,对应物理页号是3。

  • 第9题:

    假设进程的虚拟地址空间为2GB,页面大小为4KB,若用4个字节表示页的物理地址,则一个进程的页表最多需要个页面存放()。

    • A、128
    • B、256
    • C、512
    • D、1024

    正确答案:D

  • 第10题:

    假定一个虚拟存储系统的虚拟地址为40位,物理地址为36位,页大小为16KB,按字节编址。若页表中有有效位、存储保护位、修改位、使用位,共占4位,磁盘地址不在页表中,则该存储系统中每个进程的页表大小为多少?如果按计算出来的实际大小构建页表,则会出现什么问题?


    正确答案: 因为每页大小有16KB,所以虚拟页数为240B/16KB=2(40-14)=226页。
    物理页面和虚拟页面大小相等,所以物理页号的位数为36-14=22位。
    页表项位数为:有效位+保护位+修改位+使用位+物理页号位数=4+22=26位。
    为简化页表访问,每项大小取32位。因此,每个进程的页表大小为:226×32b=256MB。
    如果按实际计算出的页表大小构建页表,则页表过大而导致页表无法一次装入内存。

  • 第11题:

    单选题
    在某页式存储管理系统中,页面大小为1KB,物理内存为256MB,进程地址空间为512MB,只考虑一级页表,则页表长度(页表项个数)为()。
    A

    218

    B

    219

    C

    228

    D

    229


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于共享内存说法错误的是()
    A

    共享内存页在使用该共享内存的进程的页表当中

    B

    交换机制对共享内存页和进程页表中的页的处理方式一致

    C

    共享内存段属于持久性资源

    D

    共享内存区可以由需要访问的进程将其映射到自己的私有空间


    正确答案: B
    解析: 暂无解析

  • 第13题:

    在某简单分页系统中,有224字节的物理内存,256页的逻辑地址空间,并且页的大小为210字节,则一个页框有( )字节。


    参考答案:210

  • 第14题:

    段页式管理中,地址转换表是( )。

    A. 每个进程一张段表,一张页表

    B.每个进程的每个段一张段表,一张页表

    C.每个进程一张段表,每个段一张页表

    D.每个进程一张页表,每个段一张段表


    参考答案:C

  • 第15题:

    段页式管理中,地址映像表是(47)。

    A.每个作业或进程一张段表,一张页表

    B.每个作业或进程的每个段一张段表,一张页表

    C.每个作业或进程一张段表,每个段一张页表

    D.每个作业一张页表,每个段一张段表


    正确答案:C
    解析:段页式管理中,总体为段表组成,每个段由页组成

  • 第16题:

    在分页存储经管中,指出逻辑地址空间和物理地址空间对应关系的是()

    A.页表

    B.PCB

    C.段表

    D.段页表


    正确答案:A
    解析:逻辑地址空间和物理地址空间的对应关系由称为页面变换表PMT(简称页表)指出。

  • 第17题:

    某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A逻辑地址为1111(十进制)的变量存放在( 1 )号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填( 2 )。

    A.9

    B.2

    C.4

    D.6


    正确答案:C
    十进制数1111转化为二进制数为:10001010111。物理页的大小为512字节,这说明页内地址为9个二进制位,进程A的逻辑址中,右边的9位是页内地址,左边的2位是页号,即:10001010111。页号为二进制的10,即十进制的2,对应的物理页号为4。若A页表的逻辑页4和进程B页表的逻辑页5共享物理页8,则说明他们都对应物理页8,所以均填8。

  • 第18题:

    页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页面?

    A.128

    B.256

    C.512

    D.1024


    正确答案:C

  • 第19题:

    某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A逻辑地址为1111(十进制)的变量存放在( )号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填(请作答此空)。

    A.4、5
    B.5、4
    C.5、8
    D.8、8

    答案:D
    解析:
    物理页的大小为512字节,进程A逻辑地址为1111的变量的逻辑页号为2,对应的物理页号为4。根据题意进程A的逻辑页4与进程B的逻辑页5要共享的物理页8,那么应该在进程A页表的逻辑页4对应的物理页处填8,进程B页表的逻辑页5对应的物理页处也填8。

  • 第20题:

    某操作系统采用分页存储管理方式,下图给出了进程 A 和进程 B 的页表结构。假设进程 A 的逻辑页 4 与进程 B 的逻辑页 5 要共享物理页 4,那么应该在进程 A 页表的逻辑页 4 和进程 B 页表的逻辑页 5 对应的物理页处分别填( )。

    A.4、4
    B.4、5
    C.5、4
    D.5/5

    答案:A
    解析:
    进程 A 的逻辑页 4 与进程 B 的逻辑页 5 要共享物理页 4,则它们对应的物理页号都是4。

  • 第21题:

    下列关于共享内存说法错误的是()

    • A、共享内存页在使用该共享内存的进程的页表当中
    • B、交换机制对共享内存页和进程页表中的页的处理方式一致
    • C、共享内存段属于持久性资源
    • D、共享内存区可以由需要访问的进程将其映射到自己的私有空间

    正确答案:B

  • 第22题:

    列关于页式存储管理方案的叙述中,哪一个是错误的()

    • A、页表长度寄存器保存了正在运行进程的页表长度
    • B、页内地址是地址的高位部分
    • C、大多数32位的操作系统采用了二级页表
    • D、页表在内存可以不连续存放

    正确答案:B

  • 第23题:

    单选题
    页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页面?()
    A

    128

    B

    256

    C

    512

    D

    1024


    正确答案: A
    解析: 暂无解析