-
公开(公告)号:US09588769B2
公开(公告)日:2017-03-07
申请号:US14315122
申请日:2014-06-25
Applicant: VIA TECHNOLOGIES, INC.
Inventor: Gerard M. Col , Matthew Daniel Day
CPC classification number: G06F9/30069 , G06F9/30032 , G06F9/384 , G06F9/3855
Abstract: A processor performs out-of-order execution of a first instruction and a second instruction after the first instruction in program order, the first instruction includes source and destination indicators, the source indicator specifies a source of data, the destination indicator specifies a destination of the data, the first instruction instructs the processor to move the data from the source to the destination, the second instruction specifies a source indicator that specifies a source of data. A rename unit updates the second instruction source indicator with the first instruction source indicator if there are no intervening instructions that write to the source or to the destination of the first instruction and the second instruction source indicator matches the first instruction destination indicator.
Abstract translation: 处理器以程序顺序执行在第一指令之后的第一指令和第二指令的无序执行,第一指令包括源和目标指示符,源指示符指定数据源,目的地指示符指定 数据,第一指令指示处理器将数据从源移动到目的地,第二指令指定指定数据源的源指示符。 如果没有写入到第一指令的源或目的地的第二指令源指示符,并且第二指令源指示符与第一指令目标指示符匹配,则重命名单元用第一指令源指示符更新第二指令源指示符。
-
公开(公告)号:US20150347140A1
公开(公告)日:2015-12-03
申请号:US14315122
申请日:2014-06-25
Applicant: VIA TECHNOLOGIES, INC.
Inventor: Gerard M. Col , Matthew Daniel Day
CPC classification number: G06F9/30069 , G06F9/30032 , G06F9/384 , G06F9/3855
Abstract: A processor performs out-of-order execution of a first instruction and a second instruction after the first instruction in program order, the first instruction includes source and destination indicators, the source indicator specifies a source of data, the destination indicator specifies a destination of the data, the first instruction instructs the processor to move the data from the source to the destination, the second instruction specifies a source indicator that specifies a source of data. A rename unit updates the second instruction source indicator with the first instruction source indicator if there are no intervening instructions that write to the source or to the destination of the first instruction and the second instruction source indicator matches the first instruction destination indicator.
Abstract translation: 处理器以程序顺序执行在第一指令之后的第一指令和第二指令的无序执行,第一指令包括源和目标指示符,源指示符指定数据源,目的地指示符指定 数据,第一指令指示处理器将数据从源移动到目的地,第二指令指定指定数据源的源指示符。 如果没有写入到第一指令的源或目的地的第二指令源指示符,并且第二指令源指示符与第一指令目标指示符匹配,则重命名单元用第一指令源指示符更新第二指令源指示符。
-