理想情况下,每个时钟周期都有一条指令流入流水线,并且指令装入完成后,每个时钟周期都有一条执行完成的指令从流水线中流出。实际情况下,指令之间可能存在依赖关系,导致指令流中的指令不能在期望的时钟周期进入流水线执行。
相关(Dependence)指的是指令之间存在的依赖关系。当两条指令之间存在相关关系时,它们就不能在流水线中重叠执行,或只能部分重叠执行。<
京公网安备 11010502049817号