【正确答案】
D
【答案解析】解析:本题是一个简单的计算题。我们设高速缓存的命中率为:t。则有 30×(1-t)+3×t=3.24 解方程得:t=0.98。所以高速缓存的命中率为98%。 接下来看第(23)空,由于高速缓存的容量为4MB,分为4块。所以把高速缓存的22位长地址划分为两部分,块号为2位,而块内地址为20位。主存容量为256MB,所以主存地址长度为28位。这样主存的块号为8位,块内地址为20位。此时先将主存地址8888 888H化为二进制数1000 1000 1000 1000 1000 1000 1000,其中斜体为块号88H,加粗部分为块内地址88888。查表得到Cache对应块号为1H,所以高速缓存地址为188888H。