发明授权
US5272660A Method and apparatus for performing integer and floating point division using a single SRT divider in a data processor 失效
用于在数据处理器中使用单个SRT分频器执行整数和浮点除法的方法和装置

  • 专利标题: Method and apparatus for performing integer and floating point division using a single SRT divider in a data processor
  • 专利标题(中): 用于在数据处理器中使用单个SRT分频器执行整数和浮点除法的方法和装置
  • 申请号: US891095
    申请日: 1992-06-01
  • 公开(公告)号: US5272660A
    公开(公告)日: 1993-12-21
  • 发明人: Paul C. Rossbach
  • 申请人: Paul C. Rossbach
  • 申请人地址: IL Schaumburg
  • 专利权人: Motorola, Inc.
  • 当前专利权人: Motorola, Inc.
  • 当前专利权人地址: IL Schaumburg
  • 主分类号: G06F7/537
  • IPC分类号: G06F7/537 G06F7/483 G06F7/52 G06F7/535 G06F7/38
Method and apparatus for performing integer and floating point division
using a single SRT divider in a data processor
摘要:
A method and apparatus for performing integer and floating-point divide operations using a single modified SRT divider in a data processor. The floating-point and integer division is performed using SRT division on normalized positive mantissas (dividend 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 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 which accumulate the final quotient mantissa. A full mantissa adder is used to generate a final remainder.
公开/授权文献
信息查询
0/0