niusouti.com

页式存储系统的逻辑地址是由页号和页内地址两部分组成的。假定页面的大小为4KB,地址变换过程如图3-8所示,图中逻辑地址用十进制数表示。图中有效地址经过变换后,十进制数物理地址a应为 ______。A.33220B.8644C.4548D.2500

题目

页式存储系统的逻辑地址是由页号和页内地址两部分组成的。假定页面的大小为4KB,地址变换过程如图3-8所示,图中逻辑地址用十进制数表示。

图中有效地址经过变换后,十进制数物理地址a应为 ______。

A.33220

B.8644

C.4548

D.2500


相似考题
参考答案和解析
正确答案:A
解析:在页式存储管理中,逻辑地址除以页面的大小,商为页号,余数为页内地址。在本题中,页面的大小为4KB(4096),用逻辑地址8644除以4096,商为2,余数为452。查找页表可知,物理块号为8,因此十进制数物理地址a应为8×4096+452=33220,答案选A。
更多“页式存储系统的逻辑地址是由页号和页内地址两部分组成的。假定页面的大小为4KB,地址变换过程如图3-8所示,图中逻辑地址用十进制数表示。图中有效地址经过变换后,十进制数物理地址a应为 ______。A.33220B.8644C.4548D.2500”相关问题
  • 第1题:

    页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大小为4KB,地址变换过程如图5-2所示。图5-2中有效地址经过变换后,十进制物理地址a应为(23)。

    A.2500

    B.4548

    C.8644

    D.33220


    正确答案:D
    解析:在页式存储管理方案中,有效地址除以页面的大小,所得结果取整为页号,取余数为页内地址。依题知,该页式存储系统的页面的大小为4KB=4×210=4096B,有效逻辑地址为8644。8644/4096=2……452,其中商2为页号,余数452为页内地址。查图5-2的页表得知,页号为2所对应的物理块号为8,因此a的物理地址为8×4096+452=33220。

  • 第2题:

    页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。

    图中有效地址经过变换后,十进制物理地址a应为(17)。

    A.33220

    B.8644

    C.4548

    D.2500


    正确答案:A
    解析:本题考查的是页式存储管理中的地址变换知识。在页式存储管理中,有效地址除页的大小,取整为页号,取余为页内地址。本题页面的大小为4K,有效地址8644除4096,取整为2,取余为452。我们先查页表得物理块号8,因此a的有效地址为8×4096+452= 33220。

  • 第3题:

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

    A.8643

    B.8192

    C.8451

    D.2499


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

  • 第4题:

    页式虚拟存储系统的逻辑地址是由页号和页内地址两部分组成,地址变换过程如图7-3所示。假定页面的大小为4K,图7-3中所示的十进制逻辑地址8203经过地址变换后,形成的物理地址a应为十进制(24)。

    A.8214

    B.12299

    C.20491

    D.28683


    正确答案:B
    解析:本题考查页式存储管理中的地址变换知识。在页式存储管理中,有效地址除页的大小,取整为页号,取余为页内地址。由于本题页面的大小为4KB=22+210=4096B,逻辑地址8203=4096×2+11,得页号为2,偏移量为11。查图7-3页表(PMT表)得,页号为2所对应的物理块号为7,因此有效地址a为4096×7+11=28683。

  • 第5题:

    页式存储系统的逻辑地址是由页号和页内地址两部分组成的。假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。

    图中有效地址经过变换后,十进制物理地址a应为(38)。

    A.33220

    B.8644

    C.4548

    D.2500


    正确答案:A
    解析:8644=2×4K+452,8×4K+452=33220。

  • 第6题:

    在一个页式存储管理系统中,页表内容如下所示。

    页号绝对页号 0 2 1 1 2 8

    若页大小为1kB,逻辑地址的页号为2,页内地址为451,转换成的物理地址为(16)。

    A.8643

    B.8192

    C.2048

    D.2499


    正确答案:A
    解析:本题考查的是页式存储管理的知识点。页式存储中。用户进程空间(地址)称为逻辑空间(地址),内存空间(地址)称为物理空间(地址)。从相同长度为单位对逻辑空间等分出的每个区域称为页,对物理空间等分出的区域称为页帧。对外存交换区等分出的每个区域称为块。因页式方法中逻辑地址与物理地址之间没有自然联系,要通过页表,并由硬件动态地址转换机构将逻辑地址映射成物理地址才能正确访存。各种地址的定义如下。逻辑地址=P(页号).d(页内位移)物理地址=f(页帧号).d(页内位移)p=线性逻辑地址/页面大小。d=线性逻辑地址=p×页面大小。逻辑地址和物理地址的转换方法如下。从页表中查出逻辑地址中的页号户所对应的页帧号f,然后用公式:f×页面大小+d(页内位移)计算出物理地址。逻辑页号2,对应的页帧号为8,则物理地址为8×1024+451=8643

  • 第7题:

    若段页式存储管理系统中的逻辑地址为32位(其中10位表示段号),页大小为4KB,则允许每段的最大页号是()。

    A.256

    B.512

    C.1024

    D.2048


    参考答案:B

  • 第8题:

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

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

    答案:C
    解析:

  • 第9题:

    页式虚拟存储系统的逻辑地址是由页号和页内地址两部分组成,地址变换过程如下图所示。假定页面的大小为8K,图中所示的十进制逻辑地址9612经过地址变换后,形成的物理地址a应为十进制( )

    A.42380
    B.25996
    C.9612
    D.8192

    答案:B
    解析:
    每页8K(十六进制)=8192(十进制),9612(十进制)=8192(十进制)+1420(十进制)。
      从地址映射表可以看到页1对应物理块3,因此地址9612(十进制)的物理存储位置=8192(十进制)× 3 + 1420(十进制)= 25996。

  • 第10题:

    若段页式存储管理系统中的逻辑地址为32位(其中10位表示段号),页大小为4KB,则允许每段的最大页号是()。

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

    正确答案:B

  • 第11题:

    填空题
    考虑一个由8个页、每个页1K字节组成的逻辑地址空间,把它映射到由32个物理块组成的存储器,则逻辑地址有()位,物理地址有()位。

    正确答案: 13,15
    解析: 暂无解析

  • 第12题:

    问答题
    某计算机存储器按字节编址,虚拟(逻辑)地址空间大小为16MB,主存(物理)地址空间大小为1MB,页面大小为4KB;Cache采用直接映射方式,共8行;主存与Cache之间交换的块大小为32B。系统运行到某一时刻时,页表的部分内容和Cache的部分内容分别如图1、图2所示,图中页框号及标记字段的内容为十六进制形式。图1 页表的部分内容图2 Cache的部分内容  请回答下列问题。  (1)虚拟地址共有几位,哪几位表示虚页号?物理地址共有几位,哪几位表示页框号(物理页号)?  (2)使用物理地址访问Cache时,物理地址应划分哪几个字段?要求说明每个字段的位数及在物理地址中的位置。  (3)虚拟地址001C60H所在的页面是否在主存中?若在主存中,则该虚拟地址对应的物理地址是什么?访问该地址时是否Cache命中?要求说明理由。  (4)假定为该机配置一个4路组相联的TLB,该TLB共可存放8个页表项,若其当前内容(十六进制)如图3所示,则此时虚拟地址024BACH所在的页面是否在主存中?要求说明理由。图3 TLB的部分内容

    正确答案:
    (1)由于虚拟(逻辑)地址空间大小为16MB=224B,所以虚拟地址24位,页面大小为4KB=212B,页内地址需要12位,所以虚拟地址24位,其中虚页号占12位;物理地址20位,其中页框号(实页号)占8位。
    (2)主存物理地址20位,从左至右应划分3个字段:标记字段、块号字段、块内地址字段。Cache块大小为32=25B,则块内地址字段占5位;Cache共有8=23块,则块号字段占3位;标记字段占20-5-3=12位。
    (3)虚拟地址001C60H=0000 0000 0001 1100 0110 0000B,该虚拟地址的虚页号为001H,查页表可以发现,虚页号1对应的有效位为“1”,表明此页在主存中,页框号为04H,对应的20位物理地址是04C60H=0000 0100 1100 0110 0000B。
    访问该地址时,Cache不命中,因为Cache采用直接映射方式,对应的物理地址应该映射到Cache的第3行中,其有效位为1,标记值105H≠04CH(物理地址高12位),故访问该地址时Cache不命中。
    (4)虚拟地址024BACH=0000 0010 0100 1011 1010 1100B,虚页号为024H,TLB中存放8个页表项,采用4路组相联,即TLB分为2组,每组4个页表项。12位虚页号字段中最低位作为组索引,其余11位为标记位。现在最低位为0,表明选择第0组,11位的标记为012H,根据标记可以知道TLB命中,所在的页面在主存中。因为如果在TLB中查到了页表项,即TLB命中,说明所在页一定命中。
    解析: 暂无解析

  • 第13题:

    在页式存储管理中,用户程序的逻辑地址由 【】 和页内地址两部分组成


    正确答案:逻辑页号
    内存的所有物理页面从0开始编号,称为物理页号,每个物理页面也从0开始一次编址,称为页内地址。系统将用户程序的逻辑空间也按照同样大小划分成若干页面,称为逻辑页面,每个逻辑页面从0开始编号,称为逻辑页号

  • 第14题:

    ● 页式存储系统的逻辑地址是由页号和页内地址两部分组成,地址变换过程如下图所示。假定页面的大小为 8K,图中所示的十进制逻辑地址 9612 经过地址变换后,形成的物理地址 a 应为十进制 (23) 。

    (23)

    A. 42380

    B. 25996

    C. 9612

    D. 8192


    正确答案:B

  • 第15题:

    页式存储系统的逻辑地址由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如图2-1所示,图中逻辑地址用十进制表示。

    图2-1中有效地址经过变换后,十进制物理地址a应为(12)。

    A.33220

    B.8644

    C.4548

    D.2500


    正确答案:A
    解析:本题考查的是虚拟存储中的页式存储。页式存储组织的基本原理是将各进程的虚拟空间划分为若干个长度相等的页,把内存空间以与页相等的大小划分为大小相等的片或页面,采用请求调页或预调页技术实现内外存的统一管理。页式存储组织的主要优点是利用率高,产生的内存碎片小,内存空间分配及管理简单。主要缺点是要有相应的硬件支持,增加了系统开销:请求调页的算法如选择不当,有可能产生抖动现象。页式存储系统的逻辑地址由页号和页内地址两部分组成。题目已知页面大小为4K,因为4K=212,所以页内地址有12位。现在把逻辑地址8644转成二进制数得10000111000100,这里的低12位为页内偏移量,最高两位则为页号,所以逻辑地址8644的页号为10(即十进制数的2),所以物理块号为8,化为二进制数得1000。把物理块号和页内偏移地址拼合得1000000111000100,转化为十进制数得33220。

  • 第16题:

    关于页式管理,下面叙述中错误的是( )。

    A.页的大小是固定的且由系统决定

    B.在页式内存管理方式下,一个程序不必连接存放

    C.页式内存管理不会产生碎片

    D.在页式内存管理系统中,指令所给的地址为两部分:逻辑页号和页内地址


    正确答案:C

  • 第17题:

    在某一分页存储管理系统中,页面的大小为4KB。现有一作业,其部分页表如表2-1所示。若给定一十进制逻辑地址为8644,其十进制物理地址是(12)。

    A.6186

    B.12330

    C.33220

    D.因产生缺页中断,暂时无法获得


    正确答案:C
    解析:由于页面的大小为4KB=22+210=4096B,逻辑地址8644=4096×2+452,得页号为2,偏移量为452。查表2-1可知,页号为2所对应的物理块号是8,因此所求物理地址为4096×8+452=33220。

  • 第18题:

    下列关于分页式存储管理描述不正确的是()。

    A.逻辑地址空间到物理地址空间的一种变换

    B.页的大小是固定的

    C.需要页面变换表进行地址变换

    D.块可不连续


    参考答案:B

  • 第19题:

    在分页存储管理系统中,地址由页号和页内地址组成。下图所示页式管理的地址结构中, ( ) 。


    A.页面的大小为1K,最多有16M个页
    B.页面的大小为2K,最多有8M个页
    C.页面的大小为4K,最多有1M个页
    D.页面的大小为8K,最多有2M个页

    答案:C
    解析:
    本题考查的是操作系统中分页存储管理系统中地址的组成及其计算方法。在分页存储管理系统中,逻辑地址由两部分组成,前一部分是页号,后一部分是位移量,即页内地址。根据该题的已知条件,两部分构成的地址长度为32位,其中0~11位为页内地址,占12位,即每页的大小为4KB:12~31位为页号,占20位,即地址空间最多允许有1MB个页。所以正确答案为C。

  • 第20题:

    分页存储管理中,由于地址是由页号p和页内地址d两部分组成,所以作业的逻辑地址空间是二维的。()


    答案:错
    解析:
    在分页存储管理中,逻辑地址是一维的。

  • 第21题:

    考虑一个由8个页、每个页1K字节组成的逻辑地址空间,把它映射到由32个物理块组成的存储器,则逻辑地址有()位,物理地址有()位。


    正确答案:13;15

  • 第22题:

    下列关于分页式存储管理描述不正确的是()。

    • A、逻辑地址空间到物理地址空间的一种变换
    • B、页的大小是固定的
    • C、需要页面变换表进行地址变换
    • D、块可不连续

    正确答案:B

  • 第23题:

    单选题
    若段页式存储管理系统中的逻辑地址为32位(其中10位表示段号),页大小为4KB,则允许每段的最大页号是()。
    A

    256

    B

    512

    C

    1024

    D

    2048


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