用于反规格化操作数的基于模式的乘加处理器制造技术

技术编号:8765193 阅读:198 留言:0更新日期:2013-06-07 22:14
本申请涉及用于反规格化操作数的基于模式的乘加处理器。在反规格化支持模式中,使用浮点加法器的规格化电路来规格化或反规格化浮点乘法器的输出。以推测方式将每一浮点乘法指令转换为乘加指令,其中将加数强制为零。此保留乘积的值,同时使用浮点加法器的规格化电路规格化或反规格化所述乘积。如果所述操作数将不产生非规格化中间乘积或反规格化最终乘积,那么(例如)通过操作数转发来抑制所述加法操作。另外,用具有零加数的乘加指令取代每一非融合浮点乘加指令,且将具有原始乘加指令的加数的浮点加法指令插入到指令流中。如果非规格化中间结果或反规格化最终结果将不发生,那么可将所述加数恢复到所述乘加指令并将所述加法指令转换为NOP。

【技术实现步骤摘要】

【技术保护点】
一种执行非融合浮点乘加指令以计算一个或多个非规格化输入和/或非规格化乘积的方法,包括:用所述浮点乘加指令的原始加数替代零值;在所述浮点乘加指令之后插入具有所述浮点乘加指令的原始加数的浮点加法指令;检查所述浮点乘加指令的乘数及被乘数;基于所述检查,做出所述乘法操作的乘积将不是反规格化数的第一确定;及基于所述检查,做出所述乘法操作的输入中没有输入是反规格化数的第二确定;及响应于所述第一确定和所述第二确定,用所述浮点乘加指令的原始加数取代零加数,并将所述浮点加法指令转换为空操作(NOP)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:肯尼思·艾伦·多克瑟尔帕蒂克·苏尼尔·拉尔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1