问答题 主存可按32位地址寻址(字节寻址),cache的行大小为64B。假定cache采用4路组相联映射方式,地址中标记字段为9位。请给出地址格式,并确定下列参数;可寻址单元数,主存的块数组中的行数,cache的组数,cache的行数,标记长度
【正确答案】正确答案:块大小=行大小=2 w 个字节=2 6 个字节 w=6位 主存地址长度s+w=32位,s=32-w=26位 可寻址单元数2 s+w =2 32 =4G 主存的块数2 s =2 26 已知标记为s-d=9位,所以d=s-9=17位 每组中的行数k=4 组数v=2 d =2 17 cache的行数kv=4×2 d =4×2 17 =2 19 内存地址格式如所示:
【答案解析】