关于计算机组成原理的 欢迎大家进来

来源:百度知道 编辑:UC知道 时间:2024/07/04 23:28:56
1.某 32 位计算机的 cache 容量为 16KB,cache 块的大小为 16B,若主存与 cache 的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的 cache 地址为____。
A. 00 0100 0100 1101 (二进制)
B. 01 0010 0011 0100 (二进制)
C. 10 1000 1111 1000 (二进制)
D. 11 0100 1110 1000 (二进制)

2.存储器芯片的容量通常用a×b的方式表示,其中a为字数,b为每个字的位数。如果问以下几种存储器芯片分别有多少位地址线和数据线?
(1)2K×16
(2)64K×8
(3)16M×32
(4)4G×4

3.考虑一个具有16KB直接相联cache的32位微处理器,假定该cache的块为4个32位的字:
(1)画出该cache的地址映像方式,指出主存地址的格式;
(2)主存地址为ABCDE8F8的单元在cache中的什么位置,指出区号、块号和块内地址值。

4.一个直接相联cache的块长为4个16位的字,容量为4096字,主存容量为64K字。
主存中有多少个块?cache中有多少个块?

5.某计算机系统的内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns。已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存,求:(1)Cache的命中率是多少?

谢谢大家啊~~~~
我实在是学得太不好了~~~
希望大家多多帮助啊~~~

1、C
2、(1)地址线:11根、数据线:16根(2)16、8(3)24、32(4)32、4
3、Cache字块地址10位、字块内地址4位;
4、主存 64K/64=1K个块;Cache 4096/64=64个块
5、Cache命中率为:(4500-340)/4500=92.4%