作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (23): 271-272. doi: 10.3969/j.issn.1000-3428.2006.23.096

• 开发研究与设计技术 • 上一篇    下一篇

32位嵌入式系统中扩展精度数学算法实现

聂胜伟,陆士强,程恩惠   

  1. (华东计算技术研究所,上海 200233)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-12-05 发布日期:2006-12-05

Implementation of Extended Precision Mathematical Algorithm in 32-bit Embedded System

NIE Shengwei, LU Shiqiang, CHENG Enhui   

  1. (East China Research Institute of Computing Technology, Shanghai 200233)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-12-05 Published:2006-12-05

摘要: 提出了一种32位嵌入式系统中应用的扩展精度数学算法。适用于缺乏数字协处理器硬件支持并且软件浮点运算达不到系统时间要求的系统。算法运算数据精度高、扩展性好。介绍了32位乘法、除法、开方算法以及64位加法、减法、乘法算法。

关键词: 扩展精度数学算法, 32位乘法算法, 32位除法算法, 32位开方算法, 64位乘法算法

Abstract: This paper presents a mathematical algorithm for extended precision in 32-bit embedded system. The algorithm can be applied in the system without the support of mathematical coprocessor and provides high precision. It provides 32-bit multiplication algorithm implementation, 64-bit multiplication algorithm implementation, 32-bit division algorithm and 32-bit square root algorithm implementation.

Key words: Extended precision mathematical algorithm, 32-bit multiplication algorithm, 32-bit division algorithm, 32-bit square root algorithm, 64-bit multiplication algorithm