更多““一次重叠”解释时,第K+1条指令需等第K条指令执行后才能形成,称此时发生了()相关。”相关问题
  • 第1题:

    若一次重叠方式解释指令仍达不到速度要求时,可用同时解释单条指令的流水方法。()


    参考答案:×

  • 第2题:

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

    A.2492
    B.2500
    C.2510
    D.2515

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

    在流水线执行时,所用的时间为:

    重叠执行时间关系为:

  • 第3题:

    通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令 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

  • 第4题:

    当硬件资源满足不了同时重叠执行的指令的要求,而发生资源冲突时,就发生了()相关。当一条指令需要用到前面某条指令的结果,从而不能重叠执行时,就发生了()相关。


    正确答案:结构;数据

  • 第5题:

    始终只让第K+1条指令的“分析”与第K条指令的“执行”在时间上重叠的方式称为()。


    正确答案:一次重叠

  • 第6题:

    指令间“一次重叠”说法有错的是()。

    • A、仅“执行k”与“分析k+1”重叠
    • B、“分析k”完成后立即开始“执行”
    • C、应尽量使“分析k+1”与“执行k”时间相等
    • D、只需要一套指令分析部件和执行部件

    正确答案:C

  • 第7题:

    在微程序控制方式中,机器指令和微指令的关系是()。

    • A、每一条机器指令由一条微指令来解释执行
    • B、每一条机器指令由一段(或一个)微程序来解释执行
    • C、一段机器指令组成的工作程序可由一条微指令来解释执行
    • D、一条微指令由若干条机器指令组成

    正确答案:A

  • 第8题:

    在程序执行过程中,IP寄存器中始终保存的是()。

    • A、上一条指令的首地址
    • B、下一条指令的首地址
    • C、正在执行指令的首地址
    • D、需计算有效地址后才能确定地址

    正确答案:B

  • 第9题:

    填空题
    “一次重叠”解释时,第K+1条指令需等第K条指令执行后才能形成,称此时发生了()相关。

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

  • 第10题:

    单选题
    “一次重叠”中消除“指令相关”最好的方法是()。
    A

    不准修改指令

    B

    设相关专用通路

    C

    推后分析下条指令

    D

    推后执行下条指令


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

  • 第11题:

    问答题
    如果一条指令平均需1微秒,处理一个缺页中断另需n微秒,给出当缺页中断每k条指令发生一次时,指令的实际执行时间。

    正确答案: (1+n/k)微秒。
    解析: 暂无解析

  • 第12题:

    填空题
    始终只让第K+1条指令的“分析”与第K条指令的“执行”在时间上重叠的方式称为()。

    正确答案: 一次重叠
    解析: 暂无解析

  • 第13题:

    通常可以将计算机系统中执行一条指令的过程分过取指令、分析和执行指令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

  • 第14题:

    通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令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。

  • 第15题:

    如果一条指令平均需1微秒,处理一个缺页中断另需n微秒,给出当缺页中断每k条指令发生一次时,指令的实际执行时间。


    正确答案:(1+n/k)微秒。

  • 第16题:

    “一次重叠”解释,当第K条指令的结果数地址与第K+1条指令的源数地址一样时,称发生了()相关。


    正确答案:先写后读的操作数

  • 第17题:

    “一次重叠”中消除“指令相关”最好的方法是()。

    • A、不准修改指令
    • B、设相关专用通路
    • C、推后分析下条指令
    • D、推后执行下条指令

    正确答案:A

  • 第18题:

    指令间的“一次重叠”是指()。

    • A、“取指K+1”和“分析K”重叠
    • B、“分析K+1”与“执行K”重叠
    • C、“分析K”与“执行K+1”重叠
    • D、“执行K”与“取指K+1”重叠

    正确答案:B

  • 第19题:

    在微程序控制中,机器指令和微指令的关系是()。

    • A、每—条机器指令由一条微指令来解释执行
    • B、每一条机器指令由—段微程序来解释执行
    • C、一段机器指令组成的工作程序,可由一条微指令来解释执行
    • D、一条微指令由若干条机器指令组成

    正确答案:B

  • 第20题:

    单选题
    指令间的“一次重叠”是指()。
    A

    “取指K+1”和“分析K”重叠

    B

    “分析K+1”与“执行K”重叠

    C

    “分析K”与“执行K+1”重叠

    D

    “执行K”与“取指K+1”重叠


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

  • 第21题:

    填空题
    当硬件资源满足不了同时重叠执行的指令的要求,而发生资源冲突时,就发生了()相关。当一条指令需要用到前面某条指令的结果,从而不能重叠执行时,就发生了()相关。

    正确答案: 结构,数据
    解析: 暂无解析

  • 第22题:

    单选题
    指令间“一次重叠”说法有错的是()。
    A

    仅“执行k”与“分析k+1”重叠

    B

    “分析k”完成后立即开始“执行”

    C

    应尽量使“分析k+1”与“执行k”时间相等

    D

    只需要一套指令分析部件和执行部件


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

  • 第23题:

    填空题
    “一次重叠”解释,当第K条指令的结果数地址与第K+1条指令的源数地址一样时,称发生了()相关。

    正确答案: 先写后读的操作数
    解析: 暂无解析