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

单选题

在指令流水线中,一条指令被分为取指、分析和执行三个阶段,所需时间如图所示。执行100条指令时,流水线的加速比为?

A
0.406
B
1
C
2.03
D
2.463
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

根据题目描述,指令流水线把一条指令分为取指、分析和执行三部分,各部分时间分别为t1、t2和t3。在这三个操作中,执行时间最长的操作时间决定了流水线的周期。根据题目给出的时间,执行时间最长的操作是t=2ns。对于执行100条指令,不使用流水线的总时间是500ns。而使用流水线的总时间为(2+2+1)+(100-1)×2=203ns。因此,流水线的加速比 = 不使用流水线的总时间 / 使用流水线的总时间 = 500ns / 203ns ≈ 2.463。所以,执行100条指令时,该流水线的加速比约为2.463,答案为D。

创作类型:
原创

本文链接:在指令流水线中,一条指令被分为取指、分析和执行三个阶段,所需时间如图所示。执行100条指令时,流水线

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

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

分享考题
share