软件水平考试

解析:容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4

来源:网考网软件水平 所有评论

【单选题】容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,则主存区号应为______位。
A.5
B.6
C.7
D.8

网考网参考答案:B
网考网解析:

[要点解析] Cache主要用于解决CPU处理器与主存之间存取速度不匹配问题。由于主存容量为2 12 =4096块,而每块为2 7 =128个字,因此以字编址的主存总容量为4096×128=2 12 ×2 7 =2 19 =2 9 2 10 =512K字,故主存地址应为19位。 Cache采用组相联方式映像,其主存地址应分为区号、组号、组内块号、块内地址号等4个部分。依题意可知,块内地址号应为7位,用以表示2 7 =128个字;每2 2 =4块为一组,则组内块号用2位表示。 Cache容量为64块,每4块为一组,共分为64/4=16=2 4 组,故组号需要用4位地址表示。 最后,主存地址19位中所剩余的即为区号,应为19-4-2-7=6位。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论