题目内容
某计算机系统Cache的存取周期为60ns,主存的存取周期为500ns。已知在一段给定的时间内,CPU共访存6000次,其中600次访问主存,求:(a)Cache的命中率是多少?小数点后保留2位数字。(b)CPU访问内存的平均访问时间是多少?要求结果的单位为ns,即纳秒;要求结果仅保留整数部分(四舍五入)。解:(a)在一个程序执行期间,命中率h=cache命中的次数/(cache命中的次数+cache未的次数)=((1)-(2))/ (3 )=( 4 )。注:四舍五入,小数点后保留2位数字。(b)tc表示命中时的cache访问时间,tm表示未命中时的主存访问时间,ta表示 cache/主存系统的平均访问时间,则ta = h×( 5) + (1-h)×(6 )=h×( 7 )+(1-h)×( 8 )=( 9)ns。注:四舍五入,结果仅保留整数部分
查看答案
搜索结果不匹配?点我反馈