-
公开(公告)号:CN100407137C
公开(公告)日:2008-07-30
申请号:CN200510124656.5
申请日:2005-11-14
申请人: 国际商业机器公司
发明人: 理查德·J.·埃克梅尔 , 李洪贵 , 阮融国 , 本杰明·W.·斯托尔特 , 布赖恩·W.·汤普托
IPC分类号: G06F9/38
CPC分类号: G06F9/3842 , G06F9/3861
摘要: 本发明公开一种在微处理器中处理程序指令的方法,其通过以下操作减小与误预测的分支指令相关联的延迟,即在程序指令的执行期间检测停顿状态的发生,在停顿状态期间推测性地执行一条或多条未决指令,其包括至少一条分支指令,并且确定由推测性执行利用的数据的有效性。根据该方法可以检测导致停顿状态的装载指令缺失。
-
公开(公告)号:CN1790256A
公开(公告)日:2006-06-21
申请号:CN200510124656.5
申请日:2005-11-14
申请人: 国际商业机器公司
发明人: 理查德·J.·埃克梅尔 , 李洪贵 , 阮融国 , 本杰明·W.·斯托尔特 , 布赖恩·W.·汤普托
IPC分类号: G06F9/38
CPC分类号: G06F9/3842 , G06F9/3861
摘要: 本发明公开一种在微处理器中处理程序指令的方法,其通过以下操作减小与误预测的分支指令相关联的延迟,即在程序指令的执行期间检测停顿状态的发生,在停顿状态期间推测性地执行一条或多条未决指令,其包括至少一条分支指令,并且确定由推测性执行利用的数据的有效性。根据该方法可以检测导致停顿状态的装载指令缺失。
-