在流水线控制的计算机中,对于数据相关的处理,通常采用的方法是(14)。A.暂停指令的执行,等待前面的指令输出运算结果B.设置相关专用通路,从相关专用通路直接读出操作数C.让已经进入流水线的指令继续执行D.出现数据相关时采用猜测法来加快执行

题目

在流水线控制的计算机中,对于数据相关的处理,通常采用的方法是(14)。

A.暂停指令的执行,等待前面的指令输出运算结果

B.设置相关专用通路,从相关专用通路直接读出操作数

C.让已经进入流水线的指令继续执行

D.出现数据相关时采用猜测法来加快执行


相似考题
更多“在流水线控制的计算机中,对于数据相关的处理,通常采用的方法是(14)。A.暂停指令的执行,等待前面的 ”相关问题
  • 第1题:

    以下关于指令流水线的描述中,正确的是______。

    A.出现数据相关时采用猜测法来加快执行

    B.解决程序转移对流水线的影响需要相关专用通路的支持

    C.在出现中断的情况下可以让已经进入流水线的指令继续执行

    D.流水线机器不能执行复杂指令


    正确答案:C
    解析:假如第n+1条指令的操作数地址即为第n条指令的运算结果,那么取操作数n+l的动作需要等待几个时钟周期才能进行,否则取得的数据是错误的,这种情况称为数据相关。为了改善流水线工作情况,一般设置相关专用通路,即当发生数据相关时,第n+1条指令的操作数直接从数据处理部件得到,而不是存入后再读取。当条件转移指令进入流水线后直到确定下一指令地址之前,流水线不能继续处理后面的指令而处于等待状态,因而影响流水线效率。某些计算机中采用“猜测法”、“指令预取”和“无序执行”等技术加以改善。流水线机器处理中断的方法有“不精确断点法”和“精确断点法”两种。其中,“不精确断点法”对接收中断请求时还未进入流水线的后续指令不允许其再进入,等已在流水线中的所有指令执行完毕后再转入中断处理程序。流水线机器可以采用“运算操作流水线技术”来执行浮点加法运算等。

  • 第2题:

    为了大幅度提高处理器的速度,当前处理器中都采用了指令级并行处理技术,如超级标量(superscalar),它是指(42)。流水线组织是实现指令并行的基本技术,影响流水线连续流动的因素除数据相关性、转移相关性外,还有(43)和(44);另外,要发挥流水线的效率,还必须重点改进(45)。在RISC设计中,对转移相关性一般采用(46)方法解决。

    A.并行执行的多种处理安排在一条指令内

    B.一个任务分配给多个处理机并行执行

    C.采用多个处理部件多条流水线并行执行

    D.增加流水线级数提高并行度


    正确答案:C

  • 第3题:

    23、指令流水线存在的相关性可能会引起流水线的停顿,从而影响流水线的性能和效率,其中可以采用分支预测方法来缓解的是()。

    A.控制相关

    B.数据相关

    C.结构相关

    D.名字相关


    控制相关

  • 第4题:

    为了大幅度提高处理器的速度,当前处理器中采用了指令及并行处理技术,如超标量(Superscalar),它是指(1)。流水线组织是实现指令并行的基本技术,影响流水线连续流动的因素除数据相关性、转移相关性外,还有(2)和(3);另外,要发挥流水线的效率,还必须重点改进(4)。在RISC设计中,对转移相关性一般采用(5)方法解决。

    A.并行执行的多种处理安排在一条指令内

    B.一个任务分配给多个处理机并行执行

    C.采用多个处理部件,多条流水线并行执行

    D.增加流水线级数,提高并行度


    正确答案:C

  • 第5题:

    12、相对于非流水线计算机,流水线计算机速度更快的根本原因是()。

    A.流水线计算机中有更多独立部件能够并行执行不同的功能

    B.流水线计算机中采用了更宽的地址总线

    C.流水线计算机中采用了更宽的数据总线

    D.流水线计算机中每条指令都优化缩短了执行时间

    E.流水线计算机的结构更简洁

    F.流水线计算机中各段的部件能够并行工作


    流水线计算机中有更多独立部件能够并行执行不同的功能;流水线计算机中各段的部件能够并行工作