首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在某计算机中采用了多级存储体系,设计有Cache、主存和磁盘。假设访问Cache一个字需要花费10ns,若该字不在Cache中但是存在于主存中,那么需要100 ns载入Cache,然后重新开始定位。若该字既不在Cache中,也不在主存中,那么需要10 ms
在某计算机中采用了多级存储体系,设计有Cache、主存和磁盘。假设访问Cache一个字需要花费10ns,若该字不在Cache中但是存在于主存中,那么需要100 ns载入Cache,然后重新开始定位。若该字既不在Cache中,也不在主存中,那么需要10 ms
admin
2018-08-12
57
问题
在某计算机中采用了多级存储体系,设计有Cache、主存和磁盘。假设访问Cache一个字需要花费10ns,若该字不在Cache中但是存在于主存中,那么需要100 ns载入Cache,然后重新开始定位。若该字既不在Cache中,也不在主存中,那么需要10 ms的时间装入主存,再用100 ns复制到Cache,再开始定位。设Cache的命中率为0.90,主存的命中率为0.75,那么,该系统访问一个字的平均时间是( )。
选项
A、25 000 ns
B、250 023 ns
C、250 017 ns
D、250 020 ns
答案
D
解析
本题考查多级存储层次下的平均访问时间。多级存储是现代计算机获得比较优异的存储器访问性能又比较廉价的一种实现方法。正确的计算需要搞清楚CPU访问一个字的流程。通常,若需要执行的指令字已经载入到Cache中,那么,仅需要从Cache中取出放到指令队列上即可,所花费的时间即是Cache的访问时间。当Cache中缺席时,产生中断,调用Cache更新程序,将所需的指令字从内存载入Cache,然后返回到中断点继续定位,所需的时间是访问Cache的时间和中断服务程序所花费的时间之和。
同理,可以推断出访问不在主存中的指令字所需花费的时间是磁盘装入时间与内存中断服务程序时间以及Cache访问时间的和。根据各自命中率的不同,可以计算出总时间为:
10×0.9+(10+100)×0.75×0.1+(10+100+10×10
6
)×(1一0.9)×(1一0.75)=250 020 ns
转载请注明原文地址:https://kaotiyun.com/show/i5Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1925年爆发的当时世界上罢工时间最长的一次斗争是()。
洋务派创办军事工业的方式是()。
第一国际成立前,各国无产阶级强烈要求加强国际团结的直接原因是()。
罗马帝国疆域扩张到顶点是在()统治时期。
1908年安庆新军起义是由()领导的。
武则天时期,为了管理天山以北的广大区域而设立了()。
1870年普鲁士军队侵人巴黎,法国人民组织国民自卫军誓保卫巴黎,参加国民自卫军的大部分是()。
下列选择中,()不是操作系统关心的主要问题。
在独立编址方式下,存储设备和I/O设备是()来区分的。
光纤分为单模光纤和多模光纤,这两种光纤的区别是()。
随机试题
最早的学习迁移理论包括()训练说、共同()说、()化理论、学习()说。
环境与资源保护法所要控制的是()
试分析违约责任与侵权责任的责任竞合及处理方法。
下运动神经元损伤的表现是()
Heusedtogetuplate,______?
红细胞的发育规律,错误的是
下列不属于安全控制的目标的是()。
沉井基础下沉主要通过井孔内除土,消除刃脚正面阻力及沉井壁摩阻力,依靠()下沉。
凡是唯物主义的理论都是科学的,凡是唯心主义的理论都是荒谬的。()
DespiteincreasedairportsecuritysinceSeptember11th,2001,thetechnologytoscanbothpassengersandbaggageforweaponsan
最新回复
(
0
)