发明名称 |
用于实现2的幂的浮点估计的系统与方法 |
摘要 |
提供了一种用于在一个通用浮点处理器中实现2的幂的估计函数的方法和装置。把一个浮点数存储在一个存储器中。浮点数包括一个符号比特、多个指数比特、以及一个拥有一个隐含比特和多个小数比特的尾数。响应一条浮点指令,根据所述指数比特,把所述尾数分割成一个整数部分和一个小数部分。通过把浮点数的所述整数部分分配为浮点结果的无偏指数,并通过利用把浮点数的小数部分转换成浮点结果的小数部分的组合逻辑硬件,提供一个浮点结果。 |
申请公布号 |
CN1577250A |
申请公布日期 |
2005.02.09 |
申请号 |
CN200410033546.3 |
申请日期 |
2004.04.06 |
申请人 |
国际商业机器公司 |
发明人 |
戈登·C·福萨姆;斯蒂芬·J·施温;马丁·S·施莫克勒;马修·R·塔布斯 |
分类号 |
G06F7/556 |
主分类号 |
G06F7/556 |
代理机构 |
北京市柳沈律师事务所 |
代理人 |
黄小临;蒲迈文 |
主权项 |
1.一种用于实现2的幂的浮点估计函数的方法,包括下列步骤:把一个浮点数存储在一个存储器中;所述浮点数包括一个符号比特、多个指数比特、以及一个拥有一个隐含比特和多个小数比特的尾数;响应一条浮点指令:根据所述指数比特,把所述尾数分割成一个整数部分和一个小数部分;以及通过把所述浮点数的所述整数部分分配为所述浮点结果的无偏指数,并通过利用把所述浮点数的所述小数部分转换成所述浮点结果的小数部分的组合逻辑硬件,获得一个浮点结果;以及把所述浮点结果存储在所述存储器中。 |
地址 |
美国纽约州 |