某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是。
A.0 B.1 C.4 D.6
组相联映射方式为 tag+组号+块内地址 块内地址=log2 (32B/1B) = 5
组号=log2 (16/2)=3
将129转为二进制10000001,去掉低5位后的低三位就是组号
考查 Cache 与主存之间的映射...
用户登录可进行刷题及查看答案
考查 Cache 与主存之间的映射方式。 由于 Cache 共有16块,采用2路组相联,因此共有8组,0,1,2,...,7。并且主存的某一字块按模8映像到 Cache 某组的任一字块中,即主存的第0,8,16...字块可以映像到 Cache 第0组2个字块的任一字块中,而129号单元是位于第4块主存块中,因此将映射到 Cache 第4组2个字块的任一字块中。 注意:由于在计算机系统结构中和计算机组成原理的某些教材中介绍的组相联跟此处的组相联并不相同,导致部分考生理解错题目。考生应以真题为准,以后再出现类似题目,应以此种解答为标准。
登录后提交答案