itgle.com

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

题目

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

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

相似考题
参考答案和解析
正确答案:D
更多“以下关于指令流水线性能度量的叙述中,错误的是()”相关问题
  • 第1题:

    下面是关于Pentium 4微处理器中指令流水线的叙述,其中错误的是

    A.有多条指令流水线

    B.每条指令流水线有多级

    C.每级流水线的执行时间需要多个时钟周期

    D.采用指令流水线结构有利于提高微处理器的运算速度


    正确答案:C
    解析:本题考查指令流水线的相关概念。Pentium微处理器有两条指令流水线,分别是U-流水线和V-流水线,Pentium PRO、Pentium 2,Pentium 3,Pentium 4其指令流水线均为3条,选项A说法正确。Pentium 4微处理器的指令流水线级数由14级提高到20级,选项B说法正确。采用指令流水线操作后,每条指令实际执行需要几个时钟周期,但每一级指令都要在一个时钟周期内完成,选项C说法错误。采用指令流水线结构有利于提高微处理器的运算速度,选项D说法正确。正确答案为选项C。

  • 第2题:

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

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

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

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

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


    正确答案:C
    解析:流水线计算机中通常采用相关专用通路的方法解决数据相关问题,例如第n+1条指令的操作数地址为第n条指令的运算结果,这时第n+1条指令的操作数通过专用通路直接从数据处理部件取得,而不必等待第n条指令存入后再取操作数。流水线计算机出现程序转移时采用猜测法处理,即先选定一条转移分支继续执行,使得流水线不会中断,等到条件码生成后,如果猜错了,则要返回分支点重新执行,这里要保证不能破坏分支点的现场,避免产生错误的结果。流水线出现I/O中断时可以让已经进入流水线的指令继续执行,直到执行完成,这种方法叫做不精确断点法。所谓精确断点法是指出现中断时立即停工所有指令的执行,转入中断处理。在CISC计算机和RISC计算机中都可以使用流水线来加快指令处理。

  • 第3题:

    下面是关于CISC和RISC的叙述,其中错误的是

    A.CISC是指复杂指令集计算机。这类计算机的寻址方式多,指令格式复杂,不利于高速流水线作业

    B.8086/8088、80286 和 80386都是CISC类型的微处理器

    C.RISC是指精简指令集计算机。这类计算机的指令格式简洁,绝大多数指令长度相同,适合流水线作业

    D.Pentium微处理器是RISC类型的微处理器


    正确答案:D
    解析:该题考查考生对CISC和RISC的理解。在现代计算机系统中,根据CPU指令组设计的风格,把计算机区分为CISC和RISC两类:CISC计算机,即复杂指令组计算机,这类计算机的寻址方式多,指令格式复杂,如Intel 公司的80486、Pentium等微处理器都设计成为指令种类和数量繁多的结构,所以选项D是错误的;其他选项都是正确的描述,所以应该选择D。

  • 第4题:

    以下关于CPU的叙述中,错误的是(2)。A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行

    以下关于CPU的叙述中,错误的是(2)。

    A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制

    B.程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果

    C.CPU中的控制器决定计算机运行过程的自动化

    D.指令译码器是CPU控制器中的部件


    正确答案:B
    本题考查计算机硬件组成基础知识。CPU是计算机的控制中心,主要由运算器、控制器、寄存器组和内部总线等部件组成,控制器由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。它的主要功能有:从内存中取出一条指令,并指出下一条指令在内存中的位置;对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作;指挥并控制CPU、内存和输入输出设备之间数据的流动。程序计数器(PC)是专用寄存器,具有寄存信息和计数两种功能,又称为指令计数器,在程序开始执行前,将程序的起始地址送入PC,该地址在程序加载到内存时确定,因此PC的初始内容即是程序第一条指令的地址。执行指令时,CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序执行的,因此修改的过程通常只是简单地对PC加1。当遇到转移指令时,后继指令的地址根据当前指令的地址加上一个向前或向后转移的位移量得到,或者根据转移指令给出的直接转移的地址得到。

  • 第5题:

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

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

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

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

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


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

  • 第6题:

    以下关于CICS和RISC日常的叙述()是错误的。

    A、CICS追求更多的指令种类 B、CICS 追求简单的指令功能 C、RISC追求精简的指令种类 D、RISC提高了指令执行效率


    正确答案:B

  • 第7题:

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

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

    答案:D
    解析:
    本题考查计算机系统结构基础知识。对指令流水线性能的度量主要有吞吐率、加速比和效率等指标。吞吐率是指单位时间内流水线所完成的任务数或输出结果的数量,最大吞吐率则是流水线在达到稳定状态后所得到的吞吐率,它取决于流水线中最慢一段所需的时间,所以该段成为流水线的瓶颈。流水线的加速比定义为等功能的非流水线执行时间与流水线执行时间之比,加速比与吞吐率成正比,如果流水线断流,实际吞吐率将会明显下降,则加速比也会明显下降。流水线的效率是指流水线的设备利用率,从时空图上看效率就是n个任务所占的时空区与m个段总的时空区之比。因此要使加速比和效率最大化应该对流水线各级采用相同的运行时间。另外,流水线釆用异步控制并不会给流水线性能带来改善,反而会增加控制电路的复杂性。

  • 第8题:

    以下关于RISC和CISC的叙述中,不正确的是( )。

    A.RISC通常比CISC的指令系统更精简
    B.RISC通常会比CISC配置更多的寄存器
    C.RISC指令长度固定,指令格式少,寻址方式少
    D.CISC大部分指令在一个机器周期内完成,采用流水线技术

    答案:D
    解析:
    RISC是Reduced Instruction Set Computer的缩写,即精简指令集计算机。CISC计算机指复杂指令集计算机。RISC有下列特点:(1)指令系统中只包含使用频率较高但不复杂的指令。(2)指令长度固定,指令格式少,寻址方式少。(3)只有存取数指令访问主存,其他指令都在寄存器之间运算。(4)大部分指令在一个机器周期内完成,采用流水技术。(5)CPU中增加了通用寄存器的数量。(6)硬联逻辑控制,不用微程序控制技术。(7)采用优化的编译,以有效地支持高级语言。综上所述,D选项是RISC的特点,描述错误。

  • 第9题:

    相对于其它处理器,ARM处理器主要技术特征,以下说法错误的是()

    • A、单周期操作
    • B、采用存储和加载指令访问内存
    • C、指令流水线
    • D、性能优越但功耗较大

    正确答案:D

  • 第10题:

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


    正确答案:错误

  • 第11题:

    单选题
    关于现代处理器,下列说法正确的是()
    A

    程序性能的优化没有终极限制

    B

    在实际的现代处理器中,是可以同时对多条指令进行求值

    C

    任何指令之间均可以进行并行执行

    D

    使用更多的变量进行流水线并行计算可以提高程序的性能


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

  • 第12题:

    多选题
    CPU内使用流水线技术后,下列说法可能的是()
    A

    取指令和执行指令同步进行

    B

    取指令和执行指令异步进行

    C

    正在执行的指令与流水线中的指令冲突

    D

    流水线内的指令无效

    E

    流水线取指与执行的指令有关

    F

    流水线取指与执行的指令无火


    正确答案: C,D
    解析: 由于流水线取指由各功能部件独立完成,囚此CPU内使用流水线技术后,可能的是取指令和执行指令同步进行、正在执行的指令与流水线中的指令冲突、流水线内的指令无效、流水线取指与执行的指令有关或流水线取指与执行的指令无关;不可能的是取指令和执行指令异步进行,因此A、C、D、E、F是正确答案。

  • 第13题:

    ( 3 )以下关于奔腾处理器体系结构的叙述中,哪一个是错误的?

    A 、哈佛结构是把指令和数据进行混合存储

    B 、超流水线技术的特点是提高主频、细化流水

    C 、超标量技术的特点是设置多条流水线同时执行多个处理

    D 、分支预测能动态预测程序分支的转移


    正确答案:A

  • 第14题:

    下列关于奔腾芯片技术的叙述中,错误的是( )。

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

    B.超流水线技术的特点是内置多条流水线

    C.哈佛结构是把指令与数据分开存储

    D.分支预测能动态预测程序分支的转移


    正确答案:D
    解析:①超标量技术是指通过内置多条流水线来同时执行多个处理,其实质是以空间换取时间,所以选项A正确。②超流水线技术是通过细化流水、提高主频,使得在一个机器周期内完成一个甚至多个操作,其实质是以时间换取空间,所以选项B错误。③哈佛结构是采用两个超高速缓存,一个用于缓存指令,一个用于缓存数据,将指令和数据分开存储,所以选项C正确。④奔腾芯片上内置了一个分支目标缓存器,用来动态地预测程序分支的转移情况,这就是分支预测,所以选项D正确。

  • 第15题:

    下面是有关微处理器指令流水线的叙述,其中错误的是

    A.指令流水线中的功能部件(如取指部件、译码部件等)同时执行各自的任务

    B.指令流水线在理想情况下,每个时钟都有一条指令执行完毕

    C.Pentium处理器中的所谓“超级流水线”就是指级数很多而每级功能又比较简单的流水线

    D.Pentium4微处理器中含有三条功能相同的整数运算流水线


    正确答案:D
    解析:用流水线技术的CPU使用指令重叠的办法,即在一条指令还没有处理完时,就开始处理下一条指令。典型的流水线将每一条机器指令分成取指、译码、取操作数、执行、回写5步。在理想条件下,平均每个时钟周期可以完成一条指令。而所谓“超级流水线处理”是将机器指令划分为更多级的操作,以减轻每一级的复杂程度。在流水线的每一步中,如果需要执行的逻辑操作少一些,则每一步就可以在较短的时间内完成。

  • 第16题:

    面是关于Pentium 4微处理器指令流水线的叙述,其中错误的是

    A.Pentium 4微处理器引入了Netburst微体系结构

    B.Pentium 4采用了超级流水线技术,流水线已经达到20级

    C.Pentium 4至尊微处理器的指令流水线级数比Pentium 4更多

    D.随着指令流水线级数的增加,主频可不断提高,功耗也相应降低


    正确答案:D

  • 第17题:

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

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

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

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

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


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

  • 第18题:

    在指令流水线中,最大吞吐率是指

    A.流水线上所完成指令的最大数量

    B.流水线达到稳定状态后可获得的吞吐率

    C.流水线上所完成指令或输出结果的数量

    D.流水线工作中能达到的吞吐率


    正确答案:B

  • 第19题:

    下列关于流水线方式执行指令的叙述中,不正确的是( )。

    A.流水线方式可提高单条指令的执行速度
    B.流水线方式下可同时执行多条指令
    C.流水线方式提高了各部件的利用率
    D.流水线方式提高了系统的吞吐率

    答案:A
    解析:
    流水线(pipeline)技术是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。流水线是Intel首次在486芯片中开始使用的。在CPU中由5—6个不同功能的电路单元组成一条指令处理流水线,然后将一条指令分成5—6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高CPU的运算速度。经典奔腾每条整数流水线都分为四级流水,即取指令、译码、执行、写回结果,浮点流水又分为八级流水。

  • 第20题:

    以下关于CISC复杂指令集计算机和RISC精简指令集计算机的叙述中,错误的是( )。

    A.采用RISC技术,指令系统中的指令种类和寻址方式更少
    B.RISC型CPU不仅精简了指令系统,而且还采用了超标量和超流水线结构
    C.RISC与CISC在软件和硬件上兼容
    D.RISC指令格式整齐划一,指令在执行时间和效率上相对一致

    答案:C
    解析:
    CPU根据所使用的指令集可以分为:CISC指令集和RISC指令集两种。复杂指令集(CISC,Complex Instruction Set Computer)处理器中,不仅程序的各条指令是顺序串行执行,而且每条指令中的各个操作也是顺序串行执行的。顺序执行的优势是控制简单,但计算机各部分的利用率低,执行速度相对较慢。为了能兼容以前开发的各类应用程序,现在还在继续使用这种结构。精简指令集(RISC,Reduced Instruction Set Computing )技术是在CISC指令系统基础上发展起来的,实际上CPU执行程序时,各种指令的使用频度非常悬殊,使用频率最高的指令往往是一些非常简单的指令。因此RISC型CPU不仅精简了指令系统,而且还采用了超标量和超流水线结构,大大增强了并行处理能力。RISC的特点是指令格式统一,种类比较少,寻址方式简单,因此处理速度大大提高。但是RISC与CISC在软件和硬件上都不兼容,当前中高档服务器中普遍采用RISC指令系统的CPU和UNIX操作系统。答案:C

  • 第21题:

    关于现代处理器,下列说法正确的是()

    • A、程序性能的优化没有终极限制
    • B、在实际的现代处理器中,是可以同时对多条指令进行求值
    • C、任何指令之间均可以进行并行执行
    • D、使用更多的变量进行流水线并行计算可以提高程序的性能

    正确答案:B

  • 第22题:

    CPU内使用流水线技术后,下列说法可能的是()

    • A、取指令和执行指令同步进行
    • B、取指令和执行指令异步进行
    • C、正在执行的指令与流水线中的指令冲突
    • D、流水线内的指令无效
    • E、流水线取指与执行的指令有关
    • F、流水线取指与执行的指令无火

    正确答案:A,C,D,E,F

  • 第23题:

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

    最大吞吐率取决于流水线中最慢一段所需的时间

    B

    如果流水线出现断流,加速比会明显下降

    C

    要使加速比和速率最大化应该对流水线各级采用相同的运行时间

    D

    流水线采用异步控制会明显提高其性能


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