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

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

为0

B

为1个周期

C

相等

D

不等


相似考题
更多“单选题在高速计算机中,广泛采用流水线技术。例如,可以将指令执行分成取指令、分析指令和执行指令3个阶段,不同指令的不同阶段可以(1)执行;各阶段的执行时间最好(2);否则在流水线运行时,每个阶段的执行时间应取(3)。空白(2)处应选择()A 为0B 为1个周期C 相等D 不等”相关问题
  • 第1题:

    若每一条指令都可以分解为取指,分析和执行三步。已知取指时间t取指=8△t,分析时间t分析=3△t,执行时间t执行=12△t。如果按照流水线方式执行指令,从头到尾执行完 100条指令至少需(41) △t。如果取指时间t取指=8△t,分析时间t分析=12△t,执行时间 t执行=3△t,则从头到尾执行完100条指令至少需(42)△t。

    A.1200

    B.1223

    C.1224

    D.1211


    正确答案:D

  • 第2题:

    执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析=2△t.执行时间t执行=3△t如果按照重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t.

    A、2500

    B、2505

    C、2510

    D、2515


    正确答案:B

  • 第3题:

    计算机系统采用( )技术执行程序指令时,多条指令执行过程的不同阶段可以同时进行处理。

    A.流水线 B.云计算 C.大数据 D.面向对象


    正确答案:A

  • 第4题:

    采用指令流水线控制方式,一条指令分成取指、译码、执行、访存和回写共5个阶段,假设每个阶段的时间相等,为一个时间片,则最理想情况下执行完4条指令,需

    A.20个时间片

    B.8个时间片

    C.9个时间片

    D.5个时间片


    正确答案:B

  • 第5题:

    计算机系统中采用( )技术执行程序指令时,多条指令执行过程的不同阶段可以同时进行处理。

    A. 流水线
    B. 云计算
    C. 大数据
    D. 面向对象

    答案:A
    解析:
    流水线技术可以实现多条指令执行过程的不同阶段可以同时进行处理。

  • 第6题:

    采用( )技术,使得计算机在执行程序指令时,多条指令执行过程中的不同阶段可以同时进行处理。

    A.流水线
    B.云计算
    C.大数据
    D.面向对象

    答案:A
    解析:
    流水线是现代计算机处理器中必不可少的部分,是指将计算机指令处理过程拆分为多个步骤,并通过多个硬件处理单元并行执行来加快指令执行速度。其具体执行过程类似工厂中的流水线,并因此得名。

  • 第7题:

    通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为5Δt,分析时间为3Δt。执行时间为2Δt,按顺序方式从头到尾执行完600条指令所需时间为( )Δt

    A.2400
    B.2000
    C.3600
    D.5400

    答案:B
    解析:
    按顺序方式需要执行完一条执行之后再执行下一条指令,执行1条执行所需的时间为5Δt+3Δt+2Δt=10Δt,执行600条指令所需的时间为10Δt×200=2000Δt。若采用流水线方式,执行完200条执行所需要的时间为10Δt+199*5Δt=1005Δt。

  • 第8题:

    通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令 3 步,若取指令时间为 4△t,分析时间为 2△t,执行时间为 3△t,按顺序方式从头到尾执行完 600 条指令所需时间为( 上题 )△t;若按执行第 i 条、分析第 i+1 条、读取第 i+2 条重叠的流水线方式执行指令,则从头到尾执行完 600 条指令所需时间为( 本题)△t。

    A. 2400
    B. 2405
    C. 3000
    D. 3009

    答案:B
    解析:
    由上题图,可看成是第98条、99、100三条指令,在这之前还存在97条指令,因此当读取完100条指令共用时600* 4△t时,其后还有一个分析和一个执行没有完成,因此整个用时为100*4 △t+2 △t(一个分析)+3 △t(一个执行)=2405 △t

  • 第9题:

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

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

    正确答案:D

  • 第10题:

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

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

    正确答案:D

  • 第11题:

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

    3个阶段执行时间之和

    B

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

    C

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

    D

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


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

  • 第12题:

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

    顺序

    B

    重叠

    C

    循环

    D

    并行


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

  • 第13题:

    计算机中指令执行过程的3个阶段是指取指令、( )。

    A.显示指令和执行指令

    B.修改指令和执行指令

    C.分析指令和执行指令

    D.打印指令和执行指令


    正确答案:C
    解析:计算机中指令执行过程的3个阶段是指取指令、分析指令和执行指令。

  • 第14题:

    通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(3)△t;若按执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(4)△t。

    A.2400

    B.3000

    C.3600

    D.5400


    正确答案:D

  • 第15题:

    通常可以将计算机系统中执行一条指令的过程分过取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按照顺序方式从头到尾执行完600条指令所需时间为( )△t;若按照执行第i条、分析第i+1条、读取i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为( )△t。

    A.2400 B.3000 C.3600 D.5400 A.2400 B.2405 C.3600 D.3009


    正确答案:D,B

  • 第16题:

    若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=2△t,执行时间t执行=5△t。如果按顺序方式从头到尾执行500条指令需(请作答此空)△t。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行500条指令需( )△t。

    A.5590
    B.5595
    C.6000
    D.6007

    答案:C
    解析:
    顺序执行时,每条指令都需三步才能执行完,设有重叠。总的执行时间为:在流水线执行时,所用的时间为:重叠执行时间关系为:

  • 第17题:

    通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4Δt,分析时间为2Δt。执行时间为3Δt,按顺序方式从头到尾执行完600条指令所需时间为(请作答此空)Δt;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为( )Δt。

    A.2400
    B.3000
    C.3600
    D.5400

    答案:D
    解析:
    按顺序方式需要执行完一条执行之后再执行下一条指令,执行1条执行所需的时间为4Δt+2Δt+3Δt=9Δt,执行600条指令所需的时间为9Δt×600=5400Δt。
    若采用流水线方式,则处理过程如下图所示,可见执行完600条执行所需要的时间为4Δ×600+2Δt+3Δt=2405Δt。

  • 第18题:

    某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2 Δt )、分析指令(1Δt )、取操作数(3Δt )、运算(1Δt )和写回结果(2Δt ) 组成, 并分别用5 个子部件完成,该流水线的执行周期为(请作答此空) ;若连续向流水线输入10条指令,该流水线完成的时间为( )。

    A.3Δt
    B.1Δt
    C.2Δt
    D.7Δt

    答案:A
    解析:
    流水线的执行周期为流水线执行时间最长的一段。10条指令使用流水线的执行时间=(2Δt+1Δt+3Δt+1Δt+2Δt)+(10-1)*3Δt=36Δt。

  • 第19题:

    某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2 Δt )、分析指令(1Δt )、取操作数(3Δt )、运算(1Δt )和写回结果(2Δt ) 组成, 并分别用5 个子部件完成,该流水线的执行周期为( ) ;若连续向流水线输入10条指令,该流水线完成的时间为(请作答此空)。

    A.46Δt
    B.36Δt
    C.90Δt
    D.40Δt

    答案:B
    解析:
    流水线的执行周期为流水线执行时间最长的一段。10条指令使用流水线的执行时间=(2Δt+1Δt+3Δt+1Δt+2Δt)+(10-1)*3Δt=36Δt。

  • 第20题:

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

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

    正确答案:C

  • 第21题:

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


    正确答案:错误

  • 第22题:

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

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

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

  • 第23题:

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

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

    B

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

    C

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

    D

    流水线内的指令无效

    E

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

    F

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


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