首页> 外国专利> A DATA PROCESSING SYSTEM AND METHOD FOR PERFORMING A MATHEMATICAL OPERATION ON MULTI BIT BINARY INTEGER NUMBERS USING FLOATING POINT ARITHMETIC

A DATA PROCESSING SYSTEM AND METHOD FOR PERFORMING A MATHEMATICAL OPERATION ON MULTI BIT BINARY INTEGER NUMBERS USING FLOATING POINT ARITHMETIC

机译:使用浮点算术对多位二进制整数进行数学运算的数据处理系统和方法

摘要

The data processing system and method performs a mathematical operation on multi bit binary integer numbers using floating point arithmetic. The binary integer numbers are divided into corresponding segments and processed to determine at least one mathematical operation product for each segment. Corresponding segments comprise a corresponding group of w bits of the binary integer numbers. Floating point registers store the products. Each floating point register has m mantissa bits, where m w. A product sum is determined for each segment in a floating point register. A w bit result of the mathematical operation is generated in a floating point register for each segment. Also, a carry product is generated in a floating point register to be carried over to a next segment for use in the determination of the product sum for the next segment. The result and the carry product for each segment is determined by performing floating point rounding to 2w or 2w(i+1) on the product sum in the floating point register, where i is the segment number.
机译:该数据处理系统和方法使用浮点运算对多位二进制整数执行数学运算。将二进制整数划分为相应的段,并对其进行处理以确定每个段的至少一个数学运算乘积。对应的段包括二进制整数个w位的对应组。浮点寄存器存储产品。每个浮点寄存器都有m个尾数位,其中m> w。确定浮点寄存器中每个段的乘积和。在每个段的浮点寄存器中生成数学运算的w位结果。而且,在浮点寄存器中生成进位乘积,以将其携带到下一个段,用于确定下一个段的乘积和。每个段的结果和进位乘积是通过对浮点寄存器中的乘积和进行浮点舍入为2w或2w(i + 1)来确定的,其中i是段号。

著录项

  • 公开/公告号WO03083642A2

    专利类型

  • 公开/公告日2003-10-09

    原文格式PDF

  • 申请/专利权人 ROBINSON DAVID;

    申请/专利号WO2003GB01388

  • 发明设计人 ROBINSON DAVID;

    申请日2003-03-28

  • 分类号G06F7/00;

  • 国家 WO

  • 入库时间 2022-08-21 23:51:11

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号