参考答案和解析
正确答案: B
解析: 暂无解析
更多“单选题如果主存容量为16MB,且按字节编址,表示该主存地址至少应需要()位。A 16B 20C 24D 32”相关问题
  • 第1题:

    如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要______位。

    A.16

    B.20

    C.24

    D.32


    正确答案:C
    解析:根据主存容量或是芯片的规格求地址的位数或是数据线的数量,这种题型在软考中经常出现,只要知道规则就很容易解题。求地址线只要把主存的容量写成2的N次方的形式,这个N就是地址的位数,如题目中的16M=224,所以表示该主存地址至少需要24位。其实这种规律也是从实践过程中总结出来的,我们来看几个简单的例子:如果地址线有1根,则可以表示两种地址,即地址0和地址1,刚好满足:21=2;如果地址线有2根,则可以表示四种地址,即地址00,01,10,11,满足:22=4;如果地址线有3根,则可以表示八种地址,也满足:23=8;依此类推,就把规律总结出来了。

  • 第2题:

    如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要(3)位。

    A.16

    B.20

    C.24

    D.32


    正确答案:C
    解析:用二进制编码表示地址,16M字节地址最少需要24位。

  • 第3题:

    在计算机中,最适合进行数字加减运算的数字编码是(1)。如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要(2)位。

    A.原码

    B.反码

    C.补码

    D.移码


    正确答案:C
    解析:在计算机的CPU中,通常只设置硬件加法器。只有补码能够将减法转化为加法,故用硬件加法器可以较方便地进行数字加减法。用二进制编码表示地址,16M字节地址最少需要24位。

  • 第4题:

    主存按字节编址,地址从A4000H到CBFFFH,共有(21)字节。若用存储容量为32K*8bit的存储器芯片构成该主存,至少需要(22)片。

    A.80K

    B.96K

    C.160K

    D.192K


    正确答案:C

  • 第5题:

    对于字节编址的计算机,如果主存容量为64K,则该主存的存储容量为

    A.215 B

    B.65536B

    C.216 B

    D.64000B


    正确答案:B

  • 第6题:

    如果主存容量为16MB,且按字节编址,表示该主存地址至少应需要()位。

    A.24
    B.32
    C.16
    D.20

    答案:A
    解析:
    本题考查的是计算机数字编码和存储地址方面的基础知识。用二进制编码表示地址,16MB地址最少需要24bit。

  • 第7题:

    如果主存容量为4GB,且按字节编址,表示该主存地址至少应需要 ( ) 位。

    A.16
    B.20
    C.24
    D.32

    答案:D
    解析:
    4GB=2的32次方。

  • 第8题:

    容量为64块的cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应为(1)位,主存区号应为(2)位。空白(1)处应选择()

    • A、16
    • B、17
    • C、18
    • D、19

    正确答案:D

  • 第9题:

    假定某机主存空间大小1GB,按字节编址。cache的数据区(即不包括标记、有效位等存储区)有64KB,块大小为128字节,采用直接映射和全写(write-through)方式。请问: (1)主存地址如何划分?要求说明每个字段的含义、位数和在主存地址中的位置。 (2)cache的总容量为多少位?


    正确答案: (1)主存空间大小为1GB,按字节编址,说明主存地址为30位。cache共有64KB/128B=512行,因此,行索引(行号)为9位;块大小128字节,说明块内地址为7位。因此,30位主存地址中,高14位为标志(Tag);中间9位为行索引;低7位为块内地址。
    (2)因为采用直接映射,所以cache中无需替换算法所需控制位,全写方式下也无需修改(dirty)位,而标志位和有效位总是必须有的,所以,cache总容量为512×(128×8+14+1)=519.5K位。

  • 第10题:

    某主存储器按字节编址,地址线数目为16,这个存储器的容量为()。

    • A、16K×16位
    • B、32K×8位
    • C、64K×8位
    • D、16K×1位

    正确答案:C

  • 第11题:

    问答题
    某机字长为32位,其存储容量是64KB,按字编址的寻址范围是多少?若主存以字节编址,试写出主存字地址和字节地址的分配情况。

    正确答案: 某机字长为32位,其存储容量是64KB,按字编址的寻址范围是16KW。若主存以字节编址,每一个存储字包含4个单独编址的存储字节。假设采用大端方案,即字地址等于最高有效字节地址,且字地址总是等于4的整数倍,正好用地址码的最末两位来区分同一个字中的4个字节。
    解析: 暂无解析

  • 第12题:

    单选题
    如果主存容量为16MB,且按字节编址,表示该主存地址至少应需要()位。
    A

    16

    B

    20

    C

    24

    D

    32


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

  • 第13题:

    容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应为(7)位,主存区号应为(8)位。

    A.16

    B.17

    C.18

    D.19


    正确答案:D
    解析:由于主存容量为4096块,而每块为128个字,主存的总容量为512K字,故主存地址应为19位。主存地址应分为区号、组号、组内块号、块内地址号。可以看到,块内地址号应为7位,用以表示128个字。一组为4块,则组内块号用2位表示。Cache容量为64块,共分16组,故组号需要用4位地址表示。剩余的即为区号,应为6位。

  • 第14题:

    主存按字节编址;地址E3000H到主存地址FEFFFH,共有(3)字节。采用8KB×8位的RAM芯片组成主存,需(4)片RAM器件。

    A.60K

    B.80K

    C.120K

    D.1M


    正确答案:B

  • 第15题:

    如果主存容量为128MB,且按字节编址,表示该主存地址至少应需要(1)位。

    A.7

    B.14

    C.24

    D.27


    正确答案:D
    解析:用二进制编码表示地址,1KB=27B,1MB=220B。因为27=128,所以128MB地址至少应需要27×220=22位。

  • 第16题:

    在计算机中,最适合进行数字加减运算的数字编码是(1)。如果主存容量为16MB,且按字节编址,表示该主存地址至少应需要(2)位。

    A.原码

    B.反码

    C.补码

    D.移码


    正确答案:C

  • 第17题:

    某机字长32位,其主存储器容量为64MB,按字节编址,则该计算机的主存地址寄存器和主存数据寄存器的位数分别为()。

    A.26,32
    B.26,8
    C.22,32
    D.无法确定

    答案:B
    解析:

  • 第18题:

    如果主存容量为16M字节,且按字节编址,表示该主存地址至少多少位?()

    A.16
    B.20
    C.24
    D.32

    答案:C
    解析:

  • 第19题:

    如果主存容量为16MB,且按字节编址,表示该主存地址至少应需要()位。

    • A、16
    • B、20
    • C、24
    • D、32

    正确答案:C

  • 第20题:

    某32位微型计算机中,若存储器容量为1MB,按字节编址,其主存的地址寄存器的位数至少应为()

    • A、20位
    • B、24位
    • C、32位
    • D、16位

    正确答案:A

  • 第21题:

    某机字长为32位,其存储容量是64KB,按字编址的寻址范围是多少?若主存以字节编址,试写出主存字地址和字节地址的分配情况。


    正确答案:某机字长为32位,其存储容量是64KB,按字编址的寻址范围是16KW。若主存以字节编址,每一个存储字包含4个单独编址的存储字节。假设采用大端方案,即字地址等于最高有效字节地址,且字地址总是等于4的整数倍,正好用地址码的最末两位来区分同一个字中的4个字节。

  • 第22题:

    单选题
    假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache的总容量的位数至少是(  )。
    A

    146K

    B

    147K

    C

    148K

    D

    158K


    正确答案: B
    解析:
    Cache和主存直接映射方式的规则为:主存储器分为若干区,每个区与缓存容量相同;每个区分为若干数据块,每个块和缓存块容量相同;主存中某块只能映射到Cache的一个特定的块中。本题中,Cache总共存放4K字数据,块大小为4个字,因此Cache被分为4K/4=1K个块,由10位表示。块内共16字节,所以由4位表示,于是标记位为32-10-4=18位。每一个Cache行必然有一个有效位,占1bit;同时,因为采用回写方式,每一行还必须有一个脏位。所以,Cache的每一行需要包含所存的数据4个字,每个字32位,18位标记位,一个有效位和一个脏位,因此总容量为:(4×32+18+1+1)×1K=148K。

  • 第23题:

    单选题
    某计算机的Cache采用相联映像,Cache容量为16KB,每块8个字,每个字32位,并且将Cache中每4块分为一组。若主存最大容量为4GB且按字节编址,则主存地址应为(1)位,组号应为(2)位。若Cache的命中率为0.95,且Cache的速度是主存的5倍,那么与不采用Cache相比较,采用Cache后速度大致提高到(3)倍。空白(1)处应选择()
    A

    24

    B

    32

    C

    36

    D

    40


    正确答案: D
    解析: 主存最大容量为4GB且按字节编址,由于2=4GB,所以主存地址应为32位。因为每块8个字,每个字32位,并且将Cache中每4块分为一组,则每组的大小为32/8×8×4=128B。Cache容量为16KB,共可分成16K/128=128组,由于2=128,所以组号应为7位。设主存的存取周期为h,因Cache的速度是主存的5倍,所以Cache的存取周期为32

  • 第24题:

    单选题
    某主存储器按字节编址,地址线数目为16,这个存储器的容量为()。
    A

    16K×16位

    B

    32K×8位

    C

    64K×8位

    D

    16K×1位


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