更多“要实现两条指令在时间上重叠解释,首先需要付出空间代价,其次,要处理好指令之间可能存在的关联。 ”相关问题
  • 第1题:

    下列关于并行微程序控制器的说法正确的是()。

    A.现行微指令的执行与取下一条微指令的操作并行
    B.现行微指令的执行与取下一条微指令的操作串行
    C.两条或更多微指令的执行在时间上并行
    D.两条或更多微指令的取微指令操作在时间上并行

    答案:A
    解析:
    并行微程序控制器中,在执行现行微指令的同时,取下一条微指令。

  • 第2题:

    在子程序的开始处要安排入栈指令(PUSH)保护现场,在子程序返主程序之前要安排出栈指令(POP)恢复现场。


    正确

  • 第3题:

    对一个64位数据进行一位的左移操作,IA-32处理器需要使用两条SHL指令实现。


    错误

  • 第4题:

    15、指令LOOP AGAIN实现的功能可以用两条指令完成,请写出这两条指令。(注:(1)不能有多余的空格,例:操作码和操作数之间空格只有一位;操作数和操作数之间不能有空格。(2)字符全部大写,并且为半角字符。(3)两条指令之间用一个空格分开。)


    DEC CX JNZ AGAIN##%_YZPRLFH_%##SUB CX,1 JNZ AGAIN

  • 第5题:

    指令LOOP AGAIN实现的功能可以用两条指令完成,请写出这两条指令。(注:(1)不能有多余的空格,例:操作码和操作数之间空格只有一位;操作数和操作数之间不能有空格。(2)字符全部大写,并且为半角字符。(3)两条指令之间用一个空格分开。)


    DEC CX JNZ AGAIN##%_YZPRLFH_%##SUB CX,1 JNZ AGAIN