简答题

调度分支延迟指令有哪三种常用方法?它们各有什么优缺点。

正确答案

从前调度:可以有效提高流水线性能,但分支必须不依赖于被调度的指令。
从目标处调度:分支转移成功时,可以提高流水线性能,但由于复制指令,可能加大程序空间。
从失败处调度:分支转移失败时,可以提高流水线性能。但如果分支转移成功,必须保证被调度的指令对程序的执行没有影响。

答案解析

相似试题
  • 调度分支延迟指令的三种常用方法的特点和局限性是什么?

    简答题查看答案

  • 为了在分支延迟槽中填入有效指令,一般采用哪三种方法?

    简答题查看答案

  • 延迟分支的三种调度方法是()。

    填空题查看答案

  • 指令系统的指令编码方法有哪三种?优缺点如何?

    简答题查看答案

  • 指令集格式设计时,有哪三种设计方法?

    简答题查看答案

  • 什么是指令的重叠解释方式?重叠解释方式有哪三种?

    简答题查看答案

  • 简述延迟分支“从前调度”方法的调度要求和作用前提。

    简答题查看答案

  • 简述延迟分支“从失败处调度”方法的调度要求和作用前提。

    简答题查看答案

  • 简述延迟分支“从目标处调度”方法的调度要求和作用前提。

    简答题查看答案