(简答题)
什么是指令流水线?为什么要引入指令流水线?实现指令流水线操作需要哪些硬件支持?
正确答案
指令的并行操作,或者说指令的重叠执行称为指令流水线操作。引入指令流水线是为了充分利用计算机的资源,例如在 CPU执行指令期间,总线是空闲的,可用来预取后续指令。实现指令流水线操作,需要有指令预取队列和相应的控制逻辑等硬件支持。
答案解析
略
相似试题
(简答题)
深度指令流水线是指什么?采用该结构有什么好处?
(判断题)
为了提高计算机的运行速度和执行效率,在现代计算机系统中,引入了流水线控制技术,使负责取指令、分析指令、执行指令的部件串行工作。
(简答题)
减少流水线处理分支指令时的暂停时钟周期数的技术途径是什么?其流水线数据通路应如何改进?
(单选题)
具有指令流水线功能的CPU其特点是()
(单选题)
流水线中造成控制相关的原因是执行()指令而引起。
(填空题)
当流水线中数据和指令存在同一存储器中时,访存指令会引起存储器访问冲突,这种冲突是因为()相关引起的。
(判断题)
使用指令流水线技术使得每条指令的执行时间大大减少,提高了性能。
(单选题)
对于ARM7三级流水线,当一条指令被译码时,上一条指令正被()
(简答题)
8086怎样实现了最简单的指令流水线?