itgle.com

根据指令流水线的工作状态,流水线的工作阶段可分为A.建立、满载和排空三个阶段B.取指、译码和执行三个阶段C.取指周期、间址周期和执行周期三个阶段D.进入、执行和排出三个阶段

题目

根据指令流水线的工作状态,流水线的工作阶段可分为

A.建立、满载和排空三个阶段

B.取指、译码和执行三个阶段

C.取指周期、间址周期和执行周期三个阶段

D.进入、执行和排出三个阶段


相似考题
参考答案和解析
正确答案:B
更多“根据指令流水线的工作状态,流水线的工作阶段可分为A.建立、满载和排空三个阶段B.取指、译码和执行 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    一条指令的执行通常可分为取指、译码和()三个阶段。

    A.编译

    B.解释

    C.执行

    D.调试


    参考答案:C

  • 第3题:

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

  • 第4题:

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

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

    正确答案:C

  • 第5题:

    一条指令的执行通常可分为取指、译码和()三个阶段。

    • A、编译
    • B、解释
    • C、执行
    • D、调试

    正确答案:C

  • 第6题:

    为了提高计算机的运行速度和执行效率,在现代计算机系统中,引入丁流水线控制技术,使负责取指令、分析指令、执行指令的部件串行工作。


    正确答案:错误

  • 第7题:

    对于ARM五级流水线,当一条指令被译码时,下一条指令正被()

    • A、取指
    • B、译码
    • C、PC值递增
    • D、执行

    正确答案:A

  • 第8题:

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

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

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

  • 第9题:

    单选题
    对于ARM7三级流水线,当一条指令被译码时,上一条指令正被()
    A

    取指

    B

    译码

    C

    PC值递增

    D

    执行


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

  • 第10题:

    填空题
    TMS320C6000所有指令均按取指、()和执行3级流水线运行。

    正确答案: 译码
    解析: 暂无解析

  • 第11题:

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

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

    B

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

    C

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

    D

    流水线内的指令无效

    E

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

    F

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


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

  • 第12题:

    判断题
    ARM9TDMI采用5级流水线:取指、译码、执行、访存和写回。
    A

    B


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

  • 第13题:

    80x86指令的执行过程一般包括取指、译码、取数、执行和回写五个阶段。对于MOV EAX,EBX指令,应该包括哪几个阶段?

    A.取指、译码、取数、执行、回写

    B.取指、译码、执行、回写

    C.取指、译码、执行

    D.取指、执行


    正确答案:B
    解析:80x86指令的执行过程一般包括取指、译码、取数、执行和回写五个阶段。对于MOV EAX、EBX指令,应该包括取指、译码、执行和回写阶段。

  • 第14题:

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

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

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

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

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


    正确答案:B

  • 第15题:

    ARM9TDMI采用5级流水线:取指、译码、执行、访存和写回。


    正确答案:正确

  • 第16题:

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

    • A、3个阶段执行时间之和
    • B、3个阶段执行时间的平均值
    • C、3个阶段执行时间的最小值
    • D、3个阶段执行时间的最大值

    正确答案:D

  • 第17题:

    对于ARM7三级流水线,当一条指令被译码时,上一条指令正被()

    • A、取指
    • B、译码
    • C、PC值递增
    • D、执行

    正确答案:D

  • 第18题:

    不属于ARM五级流水线的是()

    • A、取指
    • B、译码
    • C、PC值递增
    • D、执行

    正确答案:C

  • 第19题:

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

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

    正确答案:D

  • 第20题:

    单选题
    一条指令的执行通常可分为取指、译码和()三个阶段。
    A

    编译

    B

    解释

    C

    执行

    D

    调试


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

  • 第21题:

    填空题
    C54x DSP芯片采用了6级流水线的工作方式,即一条指令分为()、取指、译码、() 、读数和执行6个阶段。

    正确答案: 预取指,寻址
    解析: 暂无解析

  • 第22题:

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

    3个阶段执行时间之和

    B

    3个阶段执行时间的平均值

    C

    3个阶段执行时间的最小值

    D

    3个阶段执行时间的最大值


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

  • 第23题:

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

    为0

    B

    为1个周期

    C

    相等

    D

    不等


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