问题
问答题
某机主存容量为1MB,两路组相连方式(每组仅有两块)的Cache容量为64KB;每个数据块为256字节。CPU要顺序访问的地址为20124H、58100H、60140H和60138H等4个主存字节单元中的数。已知访问开始前第2组(组号为1)的地址阵列内容如下表所示,Cache采用LRU替换策略。
0 | 00100(二进制) |
1 | 01011(二进制) |
答案
参考答案:根据题意知,主存容量为1MB,Cache容量为64KB,分成大小相等的数据块。设每个数据块为256字节,则主存共有4098块,Cache共有256块,两路组相连方式(即每组仅有两块),所以Cache中共有128组。
Cache分为128组,组内分成2块,主存和Cache的地址格式,如下图所示。