直接映射和全映射方式下主存储地址字段位数解析
直接映射和全映射方式下主存储地址字段位数解析
假设主存容量为512KB,cache容量为1KB,每个块大小为16字节。存储器按字节寻址(即每个地址存储一个字节)。
直接映射方式
直接映射方式下,主存储地址字段中各段的位数如下:
| 地址段 | 位数 | 说明 | | -------- | ---- | ---- | | 标记 | 9 | 主存储器容量为512KB,每个块大小为16字节,故主存储器共有32K个块,需要9位来表示。 | | 行索引 | 4 | cache容量为1KB,每个块大小为16字节,故cache共有64个块,需要4位来表示。 | | 块内偏移 | 4 | 块大小为16字节,需要4位来表示。 |
全映射方式
全映射方式下,主存储地址字段中各段的位数如下:
| 地址段 | 位数 | 说明 | | ------ | ---- | ---- | | 标记 | 11 | 主存储器容量为512KB,每个块大小为16字节,故主存储器共有32K个块,需要11位来表示。 | | 块内偏移 | 4 | 块大小为16字节,需要4位来表示。 |
由于全映射方式下没有行索引,因此没有行索引位数的概念。
原文地址: https://www.cveoy.top/t/topic/n21I 著作权归作者所有。请勿转载和采集!