当前位置:中级数据库系统工程师题库>计算机系统知识题库

问题:

[单选] 设某流水线计算机主存的读/写时间为100ns,有一个指令和数据合一的cache,已知该cache的读/写时间为10ns,取指令的命中率为98%,取数的命中率为95%。在执行某类程序时,约有1/5指令需要存/取一个操作数。假设指令流水线在任何时候都不阻塞,则设置cache后,每条指令的平均访存时间约为()

A . 12ns
B . 15ns
C . 18ns
D . 120ns

高速缓存cache有3种地址映像方式,分别为直接映像、全相联映像和组相联映像,其中()的命中率最高。 直接映像。 全相联映像。 组相联映像。 都一样。 计算机体系结构与计算机组成、计算机组成与计算机实现的关系分别是() 一对一、一对一。 一对多、一对一。 一对一、多对一。 一对多、一对多。 中央处理器CPU的主要功能不包括() 程序控制。 操作控制。 时间控制。 传输数据。 药学职业道德规范的内容为() 对工作极端负责、对技术精益求精。 实行人道主义。 是判断药学人员行为是非、善恶的标准,是调整药学人员道德关系和道德行为的准则。 以病人为中心,为人民提供安全、有效、经济、合理的优质药品和药学服务。 对病人高度的责任心和对药学事业的献身精神。 00110111B是十进制数37的() 原码。 反码。 补码。 原码、反码、补码。 设某流水线计算机主存的读/写时间为100ns,有一个指令和数据合一的cache,已知该cache的读/写时间为10ns,取指令的命中率为98%,取数的命中率为95%。在执行某类程序时,约有1/5指令需要存/取一个操作数。假设指令流水线在任何时候都不阻塞,则设置cache后,每条指令的平均访存时间约为()
参考答案: B

  参考解析

由于取指令命中率为98%,所以取指时间为2%×100ns+98%×10ns=11.8ns由于取数命中率为95%,所以取数时间为5%×100ns+95%×10ns=14.5ns由于1/5的指令需要取数,所以每条指令的访存时间为14.5ns÷5+11.8ns=14.7ns≈15ns

在线 客服