首先,分析一下条件,搞清楚几个概念:
## (字节)存储单元:多个存储元的集合,一般应具有存储数据和读写数据的功能,以8位二进制作为一个存储单元,也就是一个字节。【为什么我这里标了个小括号呢,这和我后面做题遇到的 (字)存储单元 所区别开,根据题目的要求,存储单元所指可能稍微有些不同,详情可看 5.1节习题的23题 】
主存地址空间:256MB → 256M个存储单元(每个存储单元1B)→ 256M = → 使用28位二进制数可以表示完这些存储单元,即主存地址有28位。
## 为便于Cache和主存之间交换信息,Cache和主存都被划分为相等的块,Cache块又称Cache行,每块由若干个字节组成(即由若干个存储单元组成),块的长度称为块长(Cache行长)。