设某计算机采用直接映射缓存,已知主存容量为4 MB,缓存容量为4096 B,字块长度为8个字(32位/字)。
(1)画出反映主存与缓存映射关系的主存地址各字段分配框图,并说明每个字段的名称及位数。
(2)设缓存初态为空,若CPU依次从主存第0,1,…,99号单元读出100个字(主存一次读出一个字) ,并重复按此次序读10次,问命中率为多少?
(3)如果缓存的存取时间是50 ns,主存的存取时间是500 ns,根据(2)求出的命中率,求平均存取时间。
(4)计算缓存-主存系统的效率。
第3题
一个缓存-主存系统,采用50MHz的时钟,存储器以每一个时钟周期(简称周期)传输一个字的速率,连续传输8个字,以支持块长为8个字的缓存,每字4个字节。假设读操作所花的时间是:1个周期接收地址,3个周期延迟,8个周期传输8个字;写操作所花的时间是:1个周期接受地址,2个周期延迟,8个周期传输8个字,3个周期恢复和写入纠错码。求出对应下述几种情况的存储器最大带宽。
(1)全部访问为读操作。
(2)全部访问为写操作。
(3) 65%的访问为读操作,35%的访问为写操作。
请帮忙给出正确答案和分析,谢谢!
第4题
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!