如果主存容量为16MB,且按字节编址,表示该主存地址至少应需要()位。A、16B、20C、24D、32

题目

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

  • A、16
  • B、20
  • C、24
  • D、32
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.215 b

B.32768B

C.216 B

D.32000B


正确答案:B

第2题:

如果主存容量为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;依此类推,就把规律总结出来了。

第3题:

请教:2012年软考《网络工程师》全真模拟卷3(上午卷)第1大题第4小题如何解答?

【题目描述】

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

A.27

B.214

C.224

D.227

 

 
 

 


【参考答案与解析】:

正确答案:D

答案分析:

要点解析:用二进制编码表示地址,1KB=2108,1MB=2加B。因为27=128,所以128MB地址至少需要27×220=227位。 

128MB=2^10*2^10*^7
reason: 1 MB=1024 KB=2^10 KB
        1 KB=1024 B=2^10 B
        128 MB= 2^7 MB
 

第4题:

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

A.原码

B.反码

C.补码

D.移码


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

第5题:

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

A.16

B.20

C.24

D.32


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

第6题:

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

A.27

B.214

C.224

D.227


正确答案:D

 

第7题:

容量为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位。

第8题:

共用题干题某计算机的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


参考答案:B
主存最大容量为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

第9题:

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

A.60K

B.80K

C.120K

D.1M


正确答案:B

第10题:

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

A.7

B.14

C.24

D.27


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

更多相关问题