刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

组相联映射是常见的Cache映射方法。如果容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组,即Cache分为 (1) 组。若主存容量为4096块,且以字编址。根据主存与Cache块的容量需一致,即每个内存页的大小是 (2) 个字,主存地址需要 (3) 位,主存组号需 (4) 位。

A
8
B
16
C
32
D
4
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

组相联映射结合了直接映像和全相联映像方式。题目中给出Cache容量为64块,每块大小为128个字,每4块为一组。因此,Cache分为64÷4=16组。主存容量为4096块,与Cache的块大小一致,即每个内存页的大小为128个字。主存地址需要考虑到组号和块内地址,因为每块大小为128个字,所以块内地址需要7位(因为2^7=128)。主存共有4096块,分为16组(每组包含256块),所以组号需要8位(因为2^8=256)。因此,主存地址总共需要19位(组号的8位加上块内地址的7位再加上其他部分)。所以选项A、C和D是正确的,选项B是错误的,因为每块大小为128个字而不是16个字。

创作类型:
原创

本文链接:组相联映射是常见的Cache映射方法。如果容量为64块的Cache采用组相联方式映射,每块大小为12

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share