首页> 外国专利> Performing integer and floating point division using a single SRT divider

Performing integer and floating point division using a single SRT divider

机译:使用单个SRT除法器执行整数和浮点除法

摘要

A method and apparatus for performing integer and floating-point divide operations using a single modified SRT divider 30 in a data processor 10. The floating-point and integer division is performed using SRT division on normalized positive mantissas (divided and divisor). Integer division shares portions of the floating point circuitry, however, the sequence of operations is modified during the performance of an integer divide operation. The SRT divider 30 performs a sequence of operations before and after an iteration loop to re-configure an integer divisor and dividend into a data path representation which the SRT algorithm requires for floating-point mantissas. During the iteration loop, quotient bits are selected and used to generate intermediate partial remainders. The quotient bits are also input to quotient registers 66 which accumulate the final quotient mantissa. A full mantissa adder is used to generate a final remainder. IMAGE
机译:一种用于在数据处理器10中使用单个修改的SRT除法器30执行整数和浮点除法运算的方法和装置。使用SRT除法对归一化的正尾数(除法和除数)执行浮点和整数除法。整数除法共享浮点电路的一部分,但是,在执行整数除法运算时会修改操作顺序。 SRT除法器30在迭代循环之前和之后执行一系列操作,以将整数除数和被除数重新配置为SRT算法对于浮点尾数所需的数据路径表示。在迭代循环中,选择商位并用于生成中间的部分余数。商位也输入到商寄存器66,商寄存器66累加最终商尾。全尾数加法器用于生成最终余数。 <图像>

著录项

  • 公开/公告号GB2267589A

    专利类型

  • 公开/公告日1993-12-08

    原文格式PDF

  • 申请/专利权人 * MOTOROLA INC;

    申请/专利号GB19930010444

  • 发明设计人 PAUL C * ROSSBACH;

    申请日1993-05-20

  • 分类号G06F7/52;

  • 国家 GB

  • 入库时间 2022-08-22 04:33:20

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号