参考答案和解析
正确答案:C
解析:从图1-1中可看出,该流水线各段所经历的时间不一样,因此该指令流水线吞吐率的计算公式为:,式中m为流水线的段数;n为输入的指令数;ti为第i段所需时间;tj为该段流水线中瓶颈段的时间。将题中己知条件代入上式,求得吞吐率TP为:
更多“ 某指令流水线由5段组成,各段所需要的时间如图1-1所示。连续输入10条指令时的吞吐率为(3)。A.0.1428△tB.0.2041△tC.0.2857△tD.0.3333△t ”相关问题
  • 第1题:

    某指令流水线由5段组成,各段所需要的时间如下图所示。连续输入10条指令时的吞吐率为(6)。

    A.10/70△t

    B.10/49△t

    C.10/35△t

    D.10/30△t


    正确答案:C
    解析:见公共试题Ⅱ(6)。

  • 第2题:

    某指令流水线由5段组成,各段所需要的时间如下图所示。连续输入100条指令时的吞吐率为( )。

    A.B.C.D.


    正确答案:C

  • 第3题:

    某指令流水线由5段组成,各段所需要的时间如下图所示。

    连续输入100条指令时的吞吐率为()


    答案:C
    解析:
    流水线的执行时间=(t1+t2+...+tk)+(n-1)*△t=(t+3t+t+2t+t)+(100-1)*3t=305t
    流水线的吞吐率=指令执行条数/流水线执行时间=100/305△t

  • 第4题:

    某指令流水线由5段组成,各段所需要的时间如图1-5所示。

    连续输入10条指令时的吞吐率为______。

    A.10/70△t

    B.10/49△t

    C.10/35△t

    D.10/30△t


    正确答案:C
    解析:吞吐率是指单位时间里流水线处理机流出的结果数。指令流水线分为若千个基本操作,每个操作的时间不相同,为了获得最大吞吐率,流水线的操作周期取决于基本操作时间中最长的一个。设某流水线技术分为n个基本操作,操作时间分别是ti(i=1,2…,n),操作周期为t=max{t1,t2,…,tn),则该流水线的吞吐率为:p=1/t1=1/max{t1,t2,…,tn}

  • 第5题:

    某指令流水线由5段组成,各段所需要的时间如下图所示。

    连续输入100条指令时的吞吐率为( )。


    答案:C
    解析:
    流水线的执行时间=(t1+t2+...+tk)+(n-1)*△t=(t+3t+t+2t+t)+(100-1)*3t=305t流水线的吞吐率=指令执行条数/流水线执行时间=100/305△t