下面不是流水线技术的特点是()A、 指令流水将会终止,如果发生不能顺序执行时。B、 流水线可分成若干相互联系的子过程。C、 实现子过程的功能所需时间尽可能相等。D、 形成流水处理需要一定的准备的时间。

题目

下面不是流水线技术的特点是()

  • A、 指令流水将会终止,如果发生不能顺序执行时。
  • B、 流水线可分成若干相互联系的子过程。
  • C、 实现子过程的功能所需时间尽可能相等。
  • D、 形成流水处理需要一定的准备的时间。

相似考题
参考答案和解析
正确答案:A
更多“下面不是流水线技术的特点是()A、 指令流水将会终止,如果发生不能顺序执行时。B、 流水线可分成若干相互联系的子过程。C、 实现子过程的功能所需时间尽可能相等。D、 形成流水处理需要一定的准备的时间。”相关问题
  • 第1题:

    与线性流水线最大吞吐率有关的是(62)。

    A.各个子过程的执行时间

    B.最快子过程的执行时间

    C.最慢子过程的执行时间

    D.最后子过程的执行时间


    正确答案:C
    解析:本题考查我们对吞吐率和线性流水线的理解。吞吐率是指系统在单位时间内完成作业或事务的个数。在流水线结构中,一般是把一条指令的执行过程分解成若干阶段,每个阶段都独立运行,而每个阶段的开始执行都是从一个时钟周期开始的,不同的执行阶段可能用的时钟周期不同。为了流水线处理的方便,我们一般都把占用时钟周期最多的执行阶段所用的时钟周期作为每个执行阶段的执行时间。比如把一条指令的执行过程主要分解为“取指令”、“分析”、“执行”和“写结果”4个阶段,所用的时钟周期分别为2,3,4,2,那么执行完这条指令所用的时间就是16个时钟周期。因此,影响线性流水线最大吞吐率的是最慢子过程的执行时间。

  • 第2题:

    下列关于超标量(Superscalar)技术的叙述,错误的是

    A.超标量技术通过内置多条流水线来同时执行多个处理

    B.超标量技术的实质是以空间换取时间

    C.在经典奔腾中,由两条整数指令流水线和一条浮点指令流水线组成

    D.流水线U和流水线V既可以执行精简指令义可以执行复杂指令


    正确答案:D
    解析:流水线U既可以执行精简指令又可以执行复杂指令,而流水线V只能执行精简指令。

  • 第3题:

    下列关于超标量(Superscalar)技术的叙述,错误的是( )。

    A.超标量技术通过内置多条流水线来同时执行多个处理

    B.超标量技术的实质是以空间换取时间

    C.在经典奔腾芯片中,由两条整数指令流水线和一条浮点指令流水线组成

    D.流水线U和流水线v既可以执行精简指令又可以执行复杂指令


    正确答案:D
    解析:超标量技术是奔腾芯片的重要特征之一,流水线U既可以执行精简指令又可以执行复杂指令,而流水线V只能执行精简指令。

  • 第4题:

    下面关于超级流水线的论述中,正确的是(19)。

    A.超级流水线用增加流水线级数的方法缩短机器周期

    B.超级流水线是一种单指令流、多操作码、多数据的系统结构

    C.超级流水线配置了多个功能部件和指令译码电路,采用多条流水线并行处理

    D.超级流水线采用简单指令以加快执行速度


    正确答案:A
    解析:超级流水线以增加流水线级数的方法来缩短机器周期。下图比较了普通流水线和超级流水线的执行结果,相同时间内超级流水线执行了更多的机器指令。采用简单指令以加快执行速度是所有流水线的共同特点,但超级流水线配置了多个功能部件和指令译码电路,采用多条流水线并行处理,还有多个寄存器端口和总线,可以同时执行多个操作,因而比普通流水线执行得更快,在一个机器周期内可以流出多条指令。

    超长指令字(Very Long Instruction Word,VLIW)是一种单指令流、多操作码、多数据的体系结构。编译时把多个能并行的操作组合在一起,成为一条有多个操作码的超长指令。这种超长指令可以控制多个相互独立的功能部件同时执行,相当于同时执行多条指令。

  • 第5题:

    流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水的操作时间不同,则流水线的吞吐率是( )的倒数。

    A.最短流水段操作时间
    B.各段流水的操作时间总和
    C.最长流水段操作时间
    D.流水段数乘以最长流水段操作时间

    答案:C
    解析:
    流水线处理机在执行指令时,把执行过程分为若干个流水级,若各流水级需要的时间不同,则流水线必须选择各级中时间较大者为流水级的处理时间。
    理想情况下,当流水线充满时,每一个流水级时间流水线输出一个结果。
    流水线的吞吐率是指单位时间流水线处理机输出的结果的数目,因此流水线的吞吐率为一个流水级时间的倒数,即最长流水级时间的倒数。

  • 第6题:

    指令流水线右取指(IF) 、译码(ID)、执行 (EX) 、访存(MEM)、写回寄存器堆(WB)五个过程段,共有20条指令连续输入此流水线。  (1)画出流水处理的时空图,假设时钟周期为100ns。  (2)求流水线的实际吞吐率(单位时间里执行完毕的指令数)。

  • 第7题:

    流水线需要有(),在此之后流水过程才进入稳定工作状态;流水技术适合于()过程,只有(),流水线的效率才能充分发挥。


    正确答案:通过时间;大量重复的时序;输入端能连续地提供任务

  • 第8题:

    什么是指令流水线?为什么要引入指令流水线?实现指令流水线操作需要哪些硬件支持?


    正确答案:指令的并行操作,或者说指令的重叠执行称为指令流水线操作。引入指令流水线是为了充分利用计算机的资源,例如在 CPU执行指令期间,总线是空闲的,可用来预取后续指令。实现指令流水线操作,需要有指令预取队列和相应的控制逻辑等硬件支持。

  • 第9题:

    关于经典奔腾的U、V流水线,说法不正确的是()

    • A、它们都是整数指令流水线,但是功能不同
    • B、两条流水线同时工作时,流水线U可执行复杂指令,流水线V只能执行精简指令
    • C、它们属于以空间换取时间的超标量技术
    • D、它们各有自己的算术逻辑单元,地址生成电路及Cache接口

    正确答案:B

  • 第10题:

    在高速计算机中,广泛采用流水线技术。例如,可以将指令执行分成取指令、分析指令和执行指令3个阶段,不同指令的不同阶段可以(1)执行;各阶段的执行时间最好(2);否则在流水线运行时,每个阶段的执行时间应取(3)。空白(1)处应选择()

    • A、顺序
    • B、重叠
    • C、循环
    • D、并行

    正确答案:D

  • 第11题:

    单选题
    与流水线最大吞吐率高低有关的是()。
    A

    各个子过程的时间

    B

    最快子过程的时间

    C

    最慢子过程的时间

    D

    最后子过程的时间


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    在高速计算机中,广泛采用流水线技术。例如,可以将指令执行分成取指令、分析指令和执行指令3个阶段,不同指令的不同阶段可以(1)执行;各阶段的执行时间最好(2);否则在流水线运行时,每个阶段的执行时间应取(3)。空白(2)处应选择()
    A

    为0

    B

    为1个周期

    C

    相等

    D

    不等


    正确答案: D
    解析: 暂无解析

  • 第13题:

    指令流水线将一条指令的执行过程分为四步,其中第1、2和4步的经过时间为△t,如图1-2所示。若该流水线顺序执行50条指令共用153△t,并且不考虑相关问题,则该流水线的瓶颈第3步的时间为(14)△t。

    A.2

    B.3

    C.4

    D.5


    正确答案:B
    解析:本题考查的是计算机系统指令流水线方面的基础知识;根据题意可以看到,在此流水线中顺序执行50条指令用了153t,流水线的瓶颈必定是第3步。假定流水线中第3步经过的时间为x,该指令流水线顺序执行50条指令所用的时间为153t=t+t+t+x+(50-1)x,从而算出第3步的经过时间为3t。

  • 第14题:

    计算机在执行程序指令时,将指令的执行过程分为若干个子过程,每个子过程与其他子过程并行进行,这种处理属于()技术。

    A.云计算

    B.大数据

    C.流水线

    D.冗余设计


    参考答案C

  • 第15题:

    方法可以提高CPU的处理速度,它是把指令的处理过程划分成几个阶段,并尽可能的并行执行指令。

    A.多任务处理

    B.批处理

    C.流水线

    D.阵列处理


    正确答案:C
    解析:流水线处理方式是把指令的读取、译码、执行划分成多个阶段,独立并行的进行处理以提高CPU的处理速度。

  • 第16题:

    与流水线最大吞吐率高低有关的是()。

    A.最慢子过程的时间
    B.最后子过程的时间
    C.各个子过程的时间
    D.最快子过程的时间

    答案:A
    解析:

  • 第17题:

    以下关于指令流水线性能度量的叙述中,错误的是

    A.最大吞吐率取决于流水线中最慢一段所需的时间
    B.如果流水线出现断流,加速比会明显下降
    C.要使加速比和效率最大化应该对流水线各级采用相同的运行时间
    D.流水线采用异步控制会明显提高其性能

    答案:D
    解析:
    本题考查计算机体系结构中指令流水线部分知识点。指令流水线的概念就是将一条指令分解成一连串执行的子过程,在CPU中变一条指令的串行执行子过程为若干条指令的子过程在CPU中重叠(并行)执行。

    流水线的控制方式分为同步流动方式和异步流动方式:

    同步流动方式也称为顺序流动方式,指让指令流出流水线的顺序保持与流入流水线的顺序一致。采用该方式,控制结构比较简单,但是如果前面指令和后面指令出现相关,比如后面指令需要前面指令计算的结果才能执行时,那么后面的指令就不能顺利执行,必须等待前面指令将结果计算完成后,后面的指令才能继续执行,整个流水线的吞吐率和效率都要下降。

    异步流动方式:指让指令流出流水线的顺序保持与流入流水线的顺序不一致。例如上述前后指令相关的情况下,可使调整指令执行顺序,将前后两条相关指令中间的那些不相关的指令提前执行,而将这两条指令挨在一起执行,但可能会调整顺序后出现其他不可预知的相关,这种情况在同步流动方式中是不会出现的,所以控制机构将会更加复杂,且新出现的相关性不可预知,故说法 D.流水线采用异步控制会明显提高其性能不正确

  • 第18题:

    在高速计算机中,广泛采用流水线技术。例如,可以将指令执行分成取指令、分析指令和执行指令3个阶段,不同指令的不同阶段可以(1)执行;各阶段的执行时间最好(2);否则在流水线运行时,每个阶段的执行时间应取(3)。空白(2)处应选择()

    • A、为0
    • B、为1个周期
    • C、相等
    • D、不等

    正确答案:C

  • 第19题:

    与流水线最大吞吐率高低有关的是()。

    • A、各个子过程的时间
    • B、最快子过程的时间
    • C、最慢子过程的时间
    • D、最后子过程的时间

    正确答案:C

  • 第20题:

    使用指令流水线技术使得每条指令的执行时间大大减少,提高了性能。


    正确答案:错误

  • 第21题:

    以下关于指令流水线性能度量的叙述中,错误的是()

    • A、最大吞吐率取决于流水线中最慢一段所需的时间
    • B、如果流水线出现断流,加速比会明显下降
    • C、要使加速比和速率最大化应该对流水线各级采用相同的运行时间
    • D、流水线采用异步控制会明显提高其性能

    正确答案:D

  • 第22题:

    单选题
    关于经典奔腾的U、V流水线,说法不正确的是()
    A

    它们都是整数指令流水线,但是功能不同

    B

    两条流水线同时工作时,流水线U可执行复杂指令,流水线V只能执行精简指令

    C

    它们属于以空间换取时间的超标量技术

    D

    它们各有自己的算术逻辑单元,地址生成电路及Cache接口


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    下面不是流水线技术的特点是()
    A

     指令流水将会终止,如果发生不能顺序执行时。

    B

     流水线可分成若干相互联系的子过程。

    C

     实现子过程的功能所需时间尽可能相等。

    D

     形成流水处理需要一定的准备的时间。


    正确答案: D
    解析: 暂无解析