设指令流水线把一条指令分为取指、分析、执行3个部分,且3部分的时间分别是t取指=2ns,t分析=2ns,t执
A.163ns
B.183ns
C.193ns
D.203ns
A.163ns
B.183ns
C.193ns
D.203ns
【题目描述】
第37题:若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是t取指=2ns,t分析=2ns,t执行=1ns。则100条指令全部执行完毕需()ns。
A.163
B.I83
C.193
D.203
【我提交的答案】: |
【参考答案与解析】: 正确答案:D |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
这题的公式是什么 求高手指教
某指令流水线分为五级,分别完成取址(IF)、译码并取数(ID)、执行(EX)、访存(MEM)、写结果(WR)。设完成各阶段操作的时间依次为90 ns、60 ns、70 ns、1 00 ns、50 ns。试问流水线的时钟周期应取何值?若第一条和第二条指令发生数据相关,试问第二条指令需推迟多少时间才能不发生错误?若相邻两条指令发生数据相关,而不推迟第二条指令的执行可采取什么措施?
下列关于超标量流水线不正确的是()。
A.在一个时钟周期内一条流水线可执行一条以上的指令
B.一条指令分为多段指令来由不同电路单元完成
C.超标量是通过内置多条流水线来同时执行多个处理器,其实质是以空间换取时间
D.超标量流水线是指运算操作并行
超标量流水技术________。
A.缩短原来流水线的处理器周期
B.在每个时钟周期内同时并发多条指令
C.把多条能并行操作的指令组合成一条具有多个操作码字段的指令
超流水线技术是________。
A.缩短原来流水线的处理器周期
B.在每个时钟周期内同时并发多条指令
C.把多条能并行操作的指令组合成一条具有多个操作码字段的指令
超标量技术是______。
A.缩短原来流水线的处理器周期;
B.在每个时钟周期内同时并发多条指令;
C.把多条能并行操作的指令组合成一条具有多个操作码字段的指令。
假设指令流水线分取指(IF)、译码(ID)、执行(EX)、回写(WR)四个过程段,共有10条指令连续输入此流水线。 (1)画出指令周期流程。 (2)画出非流水线时空图。 (3)画出流水线时空图。 (4)假设时钟周期为100 ns,求流水线的实际吞吐量(单位时间执行完毕的指令数)。 (5)求该流水处理器的加速比。