正在加载图片...
流水线stall(停顿,阻塞)语义 C C2 C3 C5 C6 LOAD MEM REG ALU MEM REG 指令1 REG ALU MEM MEM REG ALU MEM REG 指令2 MEM REG ALU MEM REG MEM REG 指令3 程序行为:等价于插入一条nop Time Clock cycle ppl行为:stretch&delay,使流水线停顿一拍 Load R2.(R3) D M W “freeze up&bubble down”:interlock F段停顿 Subtract R9.R2.#30 F D C M ·PC不变,重复取指:IFID清零=插入气泡(bubble) 99 流水线stall(停顿,阻塞)语义 • 程序行为:等价于插入一条nop • ppl行为:stretch & delay,使流水线停顿一拍 – “freeze up & bubble down”:interlock – IF段停顿 • PC不变,重复取指;IF/ID清零 = 插入气泡(bubble) MEM REG ALU MEM REG MEM REG ALU MEM REG MEM REG ALU MEM REG MEM REG ALU MEM REG C1 C2 C3 C4 C5 C6 C7 C8 LOAD 指令1 指令2 指令3
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有