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