求高手解答计算机组成原理!

设某指令流水线计算机有一个指令和数据合一的Cache,已知Cache的读/写时间为10ns,主存的读/写时间为100ns,取指命中率为98%,数据的命中率为95%,在执行... 设某指令流水线计算机有一个指令和数据合一的Cache,已知Cache的读/写时间为10ns,主存的读/写时间为100ns,取指命中率为98%,数据的命中率为95%,在执行程序时,约有1/5指令需要存取一个操作数,为简化起见,假设指令流水线在任何时候都不阻塞,问设置Cache后,与无Cache比较,计算机的运算速度可提高多少倍? 展开
 我来答
xiaoniuzzm
推荐于2020-12-03 · TA获得超过404个赞
知道小有建树答主
回答量:424
采纳率:100%
帮助的人:327万
展开全部
没有cache:(平均执行一条指令)
100ns(一条指令时间)+1/5*100ns(取数据时间)
使用cache:
10ns*0.98+(10+100)*(1-0.98)(取一条指令的时间)+1/5*(10ns*0.95+(10+100)*(1-0.95))(取数据的时间)

算一下就行了
中宇科技
2024-12-02 广告
计算机配料防错系统是深圳市中宇科技开发有限公司针对生产流程中的配料环节,自主研发的一项重要技术。该系统利用先进的计算机技术和算法,对配料过程进行实时监控和精确控制,有效避免了人为错误和材料浪费。通过智能识别和预警机制,系统能够及时发现并纠正... 点击进入详情页
本回答由中宇科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式