活学活用吧 关注:2贴子:31
  • 0回复贴,共1

Cache 组号 标记位

收藏回复

  • 59.61.23.*
当把主存中某块调入Cache 时,怎样确定保存该主存
块的Cache 组号?怎样设置Cache 行的标记位?
这种方式是前两种方式的折衷方案。它将cache分成u组,每组v行,主存块存放到哪个组是固定的,至于存到该组哪 一行是灵活的,即有如下函数关系:m=u×v        组号   q=j mod u
块内存地址中s位块号划分成两部分:低序的d位(2^d=u)用于表示cache组号,高序的s-d位作为标记(tag)与块数据一起存于此组的某行中.


1楼2010-05-12 22:16回复