一个八路组相联 Cache 共有 64 块,主存共有 8192 块,每块 64 个字节,按字节编址,那么主存地址的标记x、组号y和块内地址z分别是( )。
A. x=4,y=3,z=6
B. x=1,y=6,z=6
C. x=10,y=3,z=6
D. x=7,y=6,z=6
【参考答案】 C
用户登录可进行刷题及查看答案
【解析】由于分为8组,所以组号y为3(\(2^{3}=8\))。块大小64B,所以块内地址z为6(\(2^{6}=64\))。主存共8192块且块大小为64B,则主存地址一共19位(\(\log_{2}8192+\log_{2}64 = 13 + 6 = 19\)),所以标记位 \(x = 19 - 3 - 6 = 6\) 。
登录后提交答案
暂无评论,来抢沙发