发明公开
- 专利标题: Method and apparatus for decimal number multiplication using hardware for binary number operations
- 专利标题(中): 方法和装置进行乘法运算硬件二进制运算小数
-
申请号: EP07251933.3申请日: 2007-05-10
-
公开(公告)号: EP1857925A3公开(公告)日: 2008-12-10
- 发明人: Cornea-Hasegan, Marius
- 申请人: Intel Corporation
- 申请人地址: 2200 Mission College Boulevard Santa Clara, CA 95052 US
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: 2200 Mission College Boulevard Santa Clara, CA 95052 US
- 代理机构: Beresford, Keith Denis Lewis
- 优先权: US432813 20060511
- 主分类号: G06F7/491
- IPC分类号: G06F7/491
摘要:
According to embodiments of the subject matter disclosed in this application, decimal floating-point multiplications and/or decimal fixed-point multiplications may be implemented using existing hardware for binary number operations. The implementation can be carried out in software, in hardware, or in a combination of software and hardware. Pre-calculated constants that are approximations to negative powers of 10 and stored in binary format may be used for rounding multiplication results to a designated precision by multiplying the results with a pre-calculated constant. Additionally, several parts of a decimal multiplication may be carried out in parallel. Furthermore, a simple comparison with a constant instead of an expensive remainder calculation may be used for midpoint detection and exactness determination.
公开/授权文献
信息查询