繁体   English   中英

计算缓存所需的内存以存储缓存的元数据?

[英]calculate memory needed to cache to store metadate for the cache?

我想知道如何解决这些问题?

8kb直接映射回写式高速缓存组织为多个块,每个块大小为32个字节。 处理器生成32位地址。 缓存控制器为每个缓存块维护标签信息,包括以下内容。 1个有效位1个修改位与标识高速缓存中映射的存储块所需的最少位数相同。 缓存控制器中存储缓存元数据所需的内存总大小是多少?

请大家帮我解决这个问题,谢谢

我想知道如何解决这些问题?

当然,对于不同的块大小,不同的关联性和地址大小,这种问题也是有效的。

您可以通过学习CPU体系结构的概念来解决此类问题。 最相关的信息在这里: https : //en.wikipedia.org/wiki/CPU_cache

也是以下内容的重复: 了解CPU缓存和缓存行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM