刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

某计算机系统采用 5 级流水线结构执行指令,设每条指令的执行由取指令(2∆t )、分析指令(1∆t )、取操作数(3∆t )、运算(1∆t )和写回结果(2∆t ) 组成, 并分别用 5 个子部完成,该流水线的最大吞吐率为(请作答此空);若连续向流水线输入 10 条指令,则该流水线的加速比为()。

A
1/9∆t
B
1/3 ∆t
C
1/2∆t
D
1/1∆t
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

根据题目给出的信息,某计算机系统采用5级流水线结构执行指令。每条指令的执行由取指令、分析指令、取操作数、运算和写回结果组成,并分别用5个子部完成。根据流水线知识,计算机流水线执行周期等于最慢那个指令执行时间,即最大吞吐率为3∆t。对于连续向流水线输入10条指令的情况,需要计算流水线的加速比。加速比定义为不采用流水线的执行时间与采用流水线的执行时间之比。不使用流水线时,执行10条指令的总时间为90∆t;使用流水线时,执行10条指令的总时间为36∆t。因此,加速比为90∆t / 36∆t = 2.5。所以答案为B(加速比为 1/3 ∆t)。

创作类型:
原创

本文链接:某计算机系统采用 5 级流水线结构执行指令,设每条指令的执行由取指令(2∆t )、分析指令(1∆t

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share