当前位置:首页 > 计算机组成原理(02318) > 正文内容

某计算机主存地址空间大小4MB,按字节编址。主存与Cache之间采用直接映射方式, 块大小为5 12字节。Cache数据区大小为8KB。问Cache共有多少行?主存地址如何划分? 要求说明每个字段的含义、位数以及在主存地址中的位置。

高老师2年前 (2024-03-26)计算机组成原理(02318)12

某计算机主存地址空间大小4MB,按字节编址。主存与Cache之间采用直接映射方式, 块大小为5 12字节。Cache数据区大小为8KB。问Cache共有多少行?主存地址如何划分? 要求说明每个字段的含义、位数以及在主存地址中的位置。

每个数据块在Cache中占一行,故8KB Cache被分为8KB÷512B=16行;主存地址被划分成以下三个字段:标记+Cache行号+块内地址,由于块大小为512B=B,所以块内地址为9位,即主存地址的低9位。Cache行数为。所以cache行号需要4位,主存,则主存地址共有22位,所以标记部分位数=22-9-4=9位,即主存地址的高9位。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/441227.html

分享给朋友: