itgle.com

出现了指令因为等待前面结果,使得后面指令无法继续执行下去的现象,即相关。()此题为判断题(对,错)。

题目
出现了指令因为等待前面结果,使得后面指令无法继续执行下去的现象,即相关。()

此题为判断题(对,错)。


相似考题
更多“出现了指令因为等待前面结果,使得后面指令无法继续执行下去的现象,即相关。() ”相关问题
  • 第1题:

    使事务永远处于等待状态,得不到执行的现象称为活锁。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为死锁。()


    参考答案:正确

  • 第2题:

    微处理器在执行一条指令时,主要将它分解成以下几个步骤去完成,其中顺序正确的是

    A.取指令、取操作数、指令译码、执行运算、回送结果

    B.取指令、指令译码、取操作数、执行运算、回送结果

    C.取指令、指令译码、执行运算、取操作数、回送结果

    D.取指令、执行运算、取操作数、指令译码、回送结果


    正确答案:B
    解析:微处理器执行一条指令的正确顺序为取指令、指令译码、取操作数、执行运算、回送结果。

  • 第3题:

    时间等待指令WAIT后面必须为数值,表示为时间值。


    正确

  • 第4题:

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

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

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

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

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


    正确答案:C
    解析:假如第n+1条指令的操作数地址即为第n条指令的运算结果,那么取操作数n+l的动作需要等待几个时钟周期才能进行,否则取得的数据是错误的,这种情况称为数据相关。为了改善流水线工作情况,一般设置相关专用通路,即当发生数据相关时,第n+1条指令的操作数直接从数据处理部件得到,而不是存入后再读取。当条件转移指令进入流水线后直到确定下一指令地址之前,流水线不能继续处理后面的指令而处于等待状态,因而影响流水线效率。某些计算机中采用“猜测法”、“指令预取”和“无序执行”等技术加以改善。流水线机器处理中断的方法有“不精确断点法”和“精确断点法”两种。其中,“不精确断点法”对接收中断请求时还未进入流水线的后续指令不允许其再进入,等已在流水线中的所有指令执行完毕后再转入中断处理程序。流水线机器可以采用“运算操作流水线技术”来执行浮点加法运算等。

  • 第5题:

    8、微单步继续执行指令 or x20,x18, x19 从指令存储器的DO观察到数据01396a33H, 该条指令使得寄存器堆的RA1=12,因此RD1读出寄存器x18的值,参与ALU运算, 该条指令使得寄存器堆的RA2=13,因此RD2读出寄存器x19的值,参与ALU运算, 对该条指令的译码产生控制信号ALUctrl , ImmToALU, RegWrite; 该条指令使得WA=14H,即十进制的20; 最后,ALU的运算结果00000005H,保存在x20寄存器中,NextPC=PC+4。