一个由高速缓冲存储器与主存储器组成的二级存储系统,已知主存容量为1M字,高速缓存容量为32K字。采用组相联地址映象与变换,缓存共分8组,主存与缓存的块的大小均为64字。
(1)画出主存与缓存的地址格式,说明各字段名称与位数。
(2)假设缓存的存取周期为20ns,命中率为0.95,采用缓存后的加速比要达到10,计算主存的存取周期。
主存容量为1M字,所以,主存地址长度为20位,Cache容量为32K字,所以Cache地址长度为15位,因此,区号E的长度为20-15=5位。
Cache分8组,所以,组号C和g的长度为3位。
块大小为64字,所以块内地址W和w的长度为6位。
块号B和b的长度为15-3-6=6位。