假设用一条4级流水线结构来完成一条指令的取指、指令译码和取数、运算以及送回结果4个基本操作,各段执行时间分别是10ns、30ns、20ns、40ns,若用该流水线完成100条连续指令,则该流水线的吞吐率为(1)、加速比为(2)、效率为(3)。A.2.53×107/sB.2.46×107/sC.2.64×107/sD.2.94×107/s

题目

假设用一条4级流水线结构来完成一条指令的取指、指令译码和取数、运算以及送回结果4个基本操作,各段执行时间分别是10ns、30ns、20ns、40ns,若用该流水线完成100条连续指令,则该流水线的吞吐率为(1)、加速比为(2)、效率为(3)。

A.2.53×107/s

B.2.46×107/s

C.2.64×107/s

D.2.94×107/s


相似考题
更多“假设用一条4级流水线结构来完成一条指令的取指、指令译码和取数、运算以及送回结果4个基本操作,各 ”相关问题
  • 第1题:

    现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步的操作时间依次为60ns、100ns、50ns和70ns。该流水线的操作周期应为(50)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于在流水线上执行),则得到第一条指令结果需(51)ns,完成该段程序需(52)ns。在流水线结构的计算机中,频繁执行(53)指令时会严重影响机器的效率。当有中断请求发生时,若采用不精确断点法,则将(54)。

    A.50

    B.70

    C.100

    D.280


    正确答案:C

  • 第2题:

    现采用四级流水线结构分别完成一条指令的取指、指令译码和取数、运算,以及送回运算结果四个基本操作,每步操作时间依次为60ns,100ns,50ns和70ns。该流水线的操作周期应为(27)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行),则得到第一条指令结果需(28)ns,完成该段程序需(29)ns。

    在流水线结构的计算机中,频繁执行(30)指令时会严重影响机器的效率。当有中断请求发生时,采用不精确断点法,则将(31)。

    A.50

    B.70

    C.100

    D.280


    正确答案:C

  • 第3题:

    有4级流水线分别完成取指、指令译码并取数、运算、送结果4步操作,假设完成各步操作的时间依次为100ns、80ns、50ns。  (1)流水线的操作周期应设计为多少?  (2)若相邻2条指令发生数据相关,而且在硬件上不采取措施,那么第2条指令要推迟多少时间进行? (3)如果在硬件设计上加以改进,至少需推迟多少时间?

  • 第4题:

    微处理器在执行一条指令时,主要将它分解成以下几个步骤去完成,其中顺序正确的是

    A.取指令、取操作数、指令译码、执行运算、回送结果

    B.取指令、指令译码、取操作数、执行运算、回送结果

    C.取指令、指令译码、执行运算、取操作数、回送结果

    D.取指令、执行运算、取操作数、指令译码、回送结果


    正确答案:B
    解析:微处理器执行一条指令的正确顺序为取指令、指令译码、取操作数、执行运算、回送结果。

  • 第5题:

    计算机要执行一条指令,CPU首先所涉及的操作应该是____。

    A、指令译码

    B、取指令

    C、存放结果

    D、执行指令


    正确答案:B