指令流水线分为取指(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
A
举一反三
- 某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
内容
- 0
假设指令流水线分取指(IF)、译码(ID)、执行(EX)、回写(WR)四个过程段,共有10条指令连续输入此流水线。(1)画出指令周期流程。(2)画出非流水线时空图。(3)画出流水线时空图。(4)假设时钟周期为[tex=2.571x1.0]RZoUqN1+MCjeHiftHlrs/A==[/tex],求流水线的实际吞吐率(单位时间执行完毕的指令数)。(5)求该流水处理器的加速比。(6)求该流水线的效率。
- 1
指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器堆(WB)五个过程段,共有10条指令连续输入此流水线,时钟周期为100ns(1)求流水线的实际吞吐率(单位时间里执行完毕的指令数)? (2)求流水处理器的加速比?
- 2
指令流水线有取指、译码、执行、访存、写回寄存器组这5个过程段,共有7条指令连续输入此流水线,时钟周期为100ns。(1)求流水线的实际吞吐率(单位时间内执行完毕的指令数)。(2)求流水线处理器的加速比。
- 3
某CPU主频为1.03GHz,采用4级指令流水线,每个流水段的执行需要1个时钟周期。假定CPU执行了100条指令,在其执行过程中没有发生任何流水线阻塞,此时流水线的吞吐率为()。 A: 0.25×10<sup>9</sup>条指令/秒 B: 0.97×10<sup>9</sup>条指令/秒 C: 1.0×10<sup>9</sup>条指令/秒 D: 1.03×10<sup>9</sup>条指令/秒
- 4
CPU内使用流水线技术后,下列说法可能的是() A: 取指令和执行指令同步进行 B: 取指令和执行指令异步进行 C: 正在执行的指令与流水线中的指令冲突 D: 流水线内的指令无效 E: 流水线取指与执行的指令有关 F: 流水线取指与执行的指令无火