例如,64B是什么意思 “ 64KB 8路,64B块,虚拟索引,物理标记,写分配,回写I $和D $。” 我的老师说,它不同于64位,但我在互联网上找不到答案。
答案 0 :(得分:2)
通常,以SI单位:https://en.wikipedia.org/wiki/Byte:
B
表示字节(通常为8位)b
表示位。对于现代CPU上的L1高速缓存,64字节的行大小是完全正常的,并且以字节为单位指定高速缓存大小是正常的。
顺便说一句,I $不会被回写;指令缓存在任何常规体系结构中都是只读的。