Caching 如何在缓存块的标记字段中查找位数
我在课堂上有这个问题 主存有2048个字节。总缓存大小为64个字节,其中共有8个块。每个缓存块的标记字段有多少位 我该如何着手解决这个问题?我已经查看了所有的堆栈溢出,我能找到的所有答案都涉及到使用我没有的信息,或者使用课堂上从未教过的方法,比如使用对数Caching 如何在缓存块的标记字段中查找位数,caching,computer-science,Caching,Computer Science,我在课堂上有这个问题 主存有2048个字节。总缓存大小为64个字节,其中共有8个块。每个缓存块的标记字段有多少位 我该如何着手解决这个问题?我已经查看了所有的堆栈溢出,我能找到的所有答案都涉及到使用我没有的信息,或者使用课堂上从未教过的方法,比如使用对数 计算每个地址的大小(以m位为单位)。如果主内存有2048个字节,那么我们有2048=2^m个唯一地址。这可以计算为log2(2048)=每个地址11位。(2^11=2048) 根据块中的字节数计算位偏移量n。64字节/8块=每个块8字节。2^