《计算机系统-白中英(第4版)chche映射习题.ppt》由会员分享,可在线阅读,更多相关《计算机系统-白中英(第4版)chche映射习题.ppt(2页珍藏版)》请在三一办公上搜索。
第四章 存储系统,25.设某机内存容量为4MB,cache容量为16KB,每块包含8个字,每字32位,设计一个四路组相联映像(即cache每组内共有4个块)的cache组织,要求:(1)画出内存地址字段中各段的位数。(内存按字节编址)(2)设cache的初态为空,CPU依次从内存第0、1、2、99号单元读出100个字(内存一次读出一个字),并重复按此次序读8次,问命中率是多少?(3)若cache的速度是内存的6倍,试问有cache和无cache相比,速度提高多少倍?,1)解:内存容量4MB,所以内存地址共22位。Cache容量16KB,每块8个字,每字32位,每块32B,共分512块;内存共分128K块。Cache每组4块,共分128个组;内存每区128块,共分1024区。所以,,