整套教学课件《计算机系统结构》整套教学课件《计算机系统结构》
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 当任务源源不断流入流水线的时候,流水线的吞吐率最高,加速比最高,效率最高。 然而,愿望是美好的,任务不可能源源不断的流入流水线,那么为什么呢? 当前一条指令的操作结果时候一条指令的操作数时,前一条指令未执行完,后一条指令不能开始执行; 前一条指令一旦判断出是分支指令,并且成功跳转,那么后一条指令就白放入流水线了。 因此,种种原因导致了流水线的断流。那么这节课,我们就来分析其原因。 在分析原因之前,我们先来介绍一个经典的5段流水线。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 类型? 简单
原创力文档

文档评论(0)