设有主存一Cache层次的存储器,其主存容量1 MB,Cache容量16 KB,每字块有8个字,每字32位,采用直接地址映像方式。若主存地址为35301 H,且CPU访问Cache命中,则该主存块在Cache的第( ) 字块中((3ache起始字块为第0字块)。
【正确答案】
A
【答案解析】解析:主存地址3530lH对应的二进制为0011 0101 0011 0000 0001,现在要分析该地址中哪些位是Cache块内地址、主存字块标记和Cache字块地址。低位是块内地址,每个字块8个字,一个块内有2
5
B(每字32位),所以低5位表示字块内地址。主存字块标记为高6位(1 MB÷16 KB=64=2
6
),其余01 0011 000即为Cache字块地址,对应的十进制数为152。