• 2022-06-09
    指令流水线分为取指(F)、译码并取数(D&F)、执行(E)、写回(W)四段,执行段无定向传送机制,存储器只有一个。现有6条指令输入流水线,其中第1、第4条指令执行阶段需要访问存储器,第4条指令与前条指令存在数据相关。该流水线完成这6条指令共需( )个时钟周期。
    A: 13
    B: 12
    C: 11
    D: 14
  • A

    举一反三

    内容

    • 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: 流水线取指与执行的指令无火