重排序缓冲区

✍ dations ◷ 2024-12-28 08:54:27 #重排序缓冲区

在Tomasulo算法中,重排序缓冲区(英语:re-order buffer, ROB))可以使指令在乱序执行,之后按照原有顺序提交。

在最初的动态调度乱序执行机制中,主要分三个阶段:发射(issue)、执行(execute)和写结果(write Result)。Tomasulo算法则增加了一个被称为“提交(Commit)”的过程。在写结果阶段,指令的结果暂时被存储在重排序缓冲区中。随后,指令执行的结果再被储存在寄存器或主存储器中。如果其他指令急切需要此结果,那么重排序缓冲区可以直接为其传输所需的数据。

相关

  • 松香松香是松树内含有的树脂,具可燃性,又名松脂。1990年代中上期,有大量的福建籍的商人去到各村里开办提炼松油设施,向当地农民采集收购松树之松香,其好处是当地农民增多经济来源,其坏
  • 卡氏座标笛卡尔坐标系(英语:Cartesian coordinate system,也称直角坐标系)在数学中是一种正交坐标系,由法国数学家勒内·笛卡尔引入而有此名。二维的直角坐标系是由两条相互垂直、相交于
  • 生命之光广播电台生命之光广播电台(英语:KNLS),是位于美国阿拉斯加州的一家广播电台,属于世界基督徒广播公司,使用英语、汉语和俄语三种语言,通过短波每日播出10小时的福音节目。1976年,世界基督徒广
  • 汤阴县汤阴县是中国河南省安阳市下辖的一个县。面积639平方公里,2002年人口45万。邮政编码456150,县政府驻城关镇。下辖:城关镇、菜园镇、任固镇、五陵镇、宜沟镇、白营镇、伏道镇、
  • 克图内莱乡坐标:44°49′N 22°56′E / 44.817°N 22.933°E / 44.817; 22.933克图内莱乡(罗马尼亚语:Comuna Cătunele, Gorj),是罗马尼亚的乡份,位于该国西南部,由戈尔日县负责管辖,面积32平
  • 帕拉狄乌斯帕拉狄乌斯(英语:Rutilius Taurus Aemilianus Palladius)。约活动于公元4世纪前后。著有有关古罗马农业的论著《论农业》,共14卷,附有树木的名录,最后一部是关于兽医的医药著作,公
  • 布伦希尔德峰坐标:77°38′S 161°28′E / 77.633°S 161.467°E / -77.633; 161.467布伦希尔德峰(英语:Brunhilde Peak)是南极洲的山峰,座标,位于维多利亚地,属于阿斯加德山脉的一部分,由新西兰
  • 青灰海蛇青灰海蛇(学名:)为眼镜蛇科海蛇属的爬行动物。分布于从印度洋经南中国海至印度尼西亚到澳大利亚以及中国大陆的台湾及山东沿海等地。该物种的模式产地在印度洋Vizagapatam。
  • 亚历山德拉·米罗斯瓦夫亚历山德拉·米罗斯瓦夫(波兰语:Aleksandra Mirosław,1994年2月2日-),婚前原姓鲁津斯卡(Rudzińska),是一名波兰女子运动攀登运动员。她曾经获得2018年世界攀岩锦标赛(英语:2018 IFSC Climbing World Championships)女子速度赛金牌和2019年世界攀岩锦标赛(英语:2019 IFSC Climbing World Championships)女子速度赛金牌。
  • 拉泽尔·斯费拉拉泽尔·斯费拉(罗马尼亚语:Lazăr Sfera,1909年4月29日-1992年4月24日),罗马尼亚男子足球运动员,司职后卫。他曾代表罗马尼亚国家队参加1934年和1938年国际足联世界杯,两届比赛均止步十六强。