某计算机字长32位,主存地址32位且按字节编址,4路组相联Cache的数据存储空间容量为32KB,Cache数据块大小为4个字(16字节),每个数据块包括1位有效位和4位修改位(每个字用1位修改位来表示该字是否被修改)。
1. Cache分多少组?
2. Cache的地址标记(tag)是多少位?
3. Cache的总容量是多少?
4. 若Cache的存取时间是5ns,Cache访问缺失时,主存使用块传送方式把数据传送至Cache,第一个字的存取时间为65ns,其后每个字的存取时间为10ns,此时Cache等待直到块传送结束后,再从Cache读取数据。假定Cache命中率为90%,请计算该Cache的平均存取时间。