流水线停顿

✍ dations ◷ 2025-05-18 15:15:30 #指令处理

流水线停顿(英语:Pipeline stalling),亦称流水线冒泡,是指有指令管线化的处理器,为了应对冒险(相邻位址读写相同位址,不同执行顺序可能会影响结果)而延时执行指令。

在指令解码的阶段,控制单元会判断解码后的指令所读取的暂存器位址是否是执行阶段要写入的位址。若是,控制单元会将该指令暂停一个时脉周期,控制单元也会暂停读取阶段指令,避免读取阶段读到的命令被下一个命令盖过。

在指令解码的指令停顿时,为了避免读取新的指令,会固定程式计数器以及读取阶段的指令,避免被修改。此动作会一直持续到可能造成上述冲突的指令已执行完成为止,之后才会继续指令解码及读取指令,此事件常称为bubble,类似液体管路中的气泡。

有些架构下,流水线的执行阶段需要在每一个周期都要有动作。此时会在执行阶段加入NOP(无作用),以达到停顿的效果。

相关

  • FeIsub3/sub碘化铁是一种无机化合物,化学式为FeI3。碘化铁是通过在氩气气氛下,二碘化四羰基合铁(II)的稀溶液与过量的碘在正己烷溶液中反应得到:碘化铁可溶于二氯甲烷,形成黑紫色溶液。碘化
  • 德国唯心主义德国唯心主义一般是指从18世纪晚期至19世纪早期在德国建立起来的哲学,它由康德在1780年到1790年间的作品发展起来,并和浪漫主义、启蒙运动的政治革命有着密切联系。在它的发展
  • 丽芙·乌曼国家评论协会最佳女主角奖1968年 《狼的时刻》 ; 《羞耻》1973年 《The New Land》1976年 《面对面》 国家影评人协会最佳女主角奖1968年 《羞耻》1973年 《The New Land》
  • 凯利凯利、凯莉(Hurley、Callea、Carey、Carrie、Cayley、Kylee、Kelley、Kelly)可以指:
  • K联赛韩国职业足球联赛(韩语:K리그,英语:K League)作为韩国的职业足球联赛,分为两个等级,第一级为韩国职业足球经典联赛,第二级为韩国职业足球挑战联赛。 由于第一级和第二级联赛名称与之
  • 萨利克法萨利克法(英语:Salic law; 拉丁语:lex Salica),是中世纪以来西欧通行的法典。此法限制女性继承。至今,欧洲一些国家仍存在女性无权继承王位、世袭爵位的政治传统。在家族男性后裔
  • 牧牛人规则牧牛人规则(英语:boukólos rule)是一个应用于原始印欧语的音位学规则。该规则指出,在元音* 或半元音* 旁边的圆唇软腭塞音(*, *, *)会异化成软腭塞音(*, *, *)。 这条规则的名字来
  • 阿拉木斯阿拉木斯(1989年6月2日-),内蒙古人,中国男子柔道运动员。2010年6月,阿拉木斯在男子柔道世界杯葡萄牙站暨伦敦奥运积分赛,于60公斤级A组出战,一路晋级决赛。他在冠军战对阵英国选手英
  • 莫桑比克航空470号班机空难莫桑比克航空470号班机空难是发生于2013年11月29日的一宗航空事故。该班机属于莫桑比克航空,自莫桑比克马普托的马普托国际机场起飞,原定降落于安哥拉罗安达的二月四日国际机
  • 奥斯曼一世奥斯曼一世或称奥斯曼加齐(奥斯曼土耳其语:عثمان غازى,土耳其语:Osmān Ghāzi ; ?-1323/1324年),他领导奥斯曼土耳其人部族开创了奥斯曼王朝。新生的奥斯曼帝国国名由