简答题

什么是指令流水线?为什么要引入指令流水线?实现指令流水线操作需要哪些硬件支持?

正确答案

指令的并行操作,或者说指令的重叠执行称为指令流水线操作。引入指令流水线是为了充分利用计算机的资源,例如在 CPU执行指令期间,总线是空闲的,可用来预取后续指令。实现指令流水线操作,需要有指令预取队列和相应的控制逻辑等硬件支持。

答案解析

相似试题
  • 深度指令流水线是指什么?采用该结构有什么好处?

    简答题查看答案

  • 为了提高计算机的运行速度和执行效率,在现代计算机系统中,引入了流水线控制技术,使负责取指令、分析指令、执行指令的部件串行工作。

    判断题查看答案

  • 减少流水线处理分支指令时的暂停时钟周期数的技术途径是什么?其流水线数据通路应如何改进?

    简答题查看答案

  • 具有指令流水线功能的CPU其特点是()

    单选题查看答案

  • 流水线中造成控制相关的原因是执行()指令而引起。

    单选题查看答案

  • 当流水线中数据和指令存在同一存储器中时,访存指令会引起存储器访问冲突,这种冲突是因为()相关引起的。

    填空题查看答案

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

    判断题查看答案

  • 对于ARM7三级流水线,当一条指令被译码时,上一条指令正被()

    单选题查看答案

  • 8086怎样实现了最简单的指令流水线?

    简答题查看答案