在一个采用组相联映象的Cache系统中,主存由0~15共16块组成,Cache分为2组,每组2块,每块大小为16个存储字。在某个程序执行时,访存的主存块地址流为:6、2、4、1、4、6、3、0、4、5.7、3。
(1)写出主存块地址和Cache块地址的格式,并指出各字段的长度。
(2)采用LRU替换算法时,画出Cache内各块实际替换过程图,并计算Cache命中率。
在一个采用组相联映象的Cache系统中,主存由0~15共16块组成,Cache分为2组,每组2块,每块大小为16个存储字。在某个程序执行时,访存的主存块地址流为:6、2、4、1、4、6、3、0、4、5.7、3。
(1)写出主存块地址和Cache块地址的格式,并指出各字段的长度。
(2)采用LRU替换算法时,画出Cache内各块实际替换过程图,并计算Cache命中率。