指令流水线分为取指(F)、译码并取数(D&F)、执行(E)、写回(W)四段,执行段无定向传送机制,存储器只有一个。现有6条指令输入流水线,其中第1、第4条指令执行阶段需要访问存储器,第4条指令与前条指令存在数据相关。该流水线完成这6条指令共需( )个时钟周期。
A: 13
B: 12
C: 11
D: 14
A: 13
B: 12
C: 11
D: 14
举一反三
- 某CPU主频1.03GHZ,采用4级流水线,每个流水段的执行须要1个时钟周期,假定CPU执行了100条指令,在执行过程中没有发生任何流水线阻塞,此时流水线的吞吐率()。 A: 0.25×条指令/秒 B: 0.97×条指令/秒 C: 1.0×条指令/秒 D: 1.03×条指令/秒
- 某CPU主频为1.03g赫兹采用4级指令流水线,每个指令流水段的执行需要一个时钟周期,假定CPU执行了100条指令,在其指令执行过程中没有发生任何流水线堵塞,此时流水线的吞吐率为() A: 0.25×10的9次方条指令每秒。 B: 0.97×10的9次方条指令每秒。 C: 1.0×10的9次方条指令每秒。 D: 1.03×10的9次方条指令每秒
- 指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器堆(WB)五个过程段,共有20条指令连续输入此流水线。 (1)画出流水处理的时空图,假设时钟周期为100ns。(可上传图片) (2)该流水线的实际吞吐率是( )条/秒。 (3)该流水线的加速比是( )。
- 指令流水线应用:指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)写回寄存器(WB)五个过程段,共有20条指令连续输入此流水线。要求:1画出流水处理的时空图,假设时钟周期100ns。2求流水线的实际吞吐率(单位时间里执行完毕的指令数)。3求流水线的加速比
- 指令流水线有取指(IF)、译码(ID)、执行(EX)、写回寄存器堆(WB)四个过程段,共有10条指令连续输入此流水线。则流水CPU的加速比是( )。 A: 40/12 B: 40/11 C: 40/10 D: 40/13