首页> 外国专利> Floating-point adder performing floating-point and integer operations

Floating-point adder performing floating-point and integer operations

机译:浮点加法器执行浮点和整数运算

摘要

An apparatus and a method are disclosed for performing both floating-point operations and integer operations utilizing a single functional unit. The floating-point adder performs logic for comparing exponents, logic for selecting and shifting a co-efficient, and logic for adding coefficients. In operation, the floating-point adder unit performs integer addition, subtraction, and compare operations using substantially the same hardware as used for floating-point operations. The output of the logic for comparing exponents represents the most significant bits of the result of the integer operation. The output of the logic for adding co-efficients represents the least significant bits of the result of the integer operation. If there is a carry from the logic for adding co-efficients, the value of the carry is added to the partial result representing the most significant bits of the integer operation. The floating-point adder permits all integer add, subtract and compare operations be performed by the floating-point adder without adding substantial additional hardware to the arithmetic logic unit.
机译:公开了一种用于利用单个功能单元执行浮点运算和整数运算的装置和方法。浮点加法器执行用于比较指数的逻辑,用于选择和移动系数的逻辑以及用于相加系数的逻辑。在操作中,浮点加法器单元使用与浮点运算基本相同的硬件执行整数加,减和比较运算。用于比较指数的逻辑的输出表示整数运算结果的最高有效位。用于增加系数的逻辑的输出表示整数运算结果的最低有效位。如果逻辑中有一个进位系数用于加系数,则该进位值将加到代表整数运算最高有效位的部分结果中。浮点加法器允许由浮点加法器执行所有整数加法,减法和比较运算,而无需向算术逻辑单元添加大量额外的硬件。

著录项

  • 公开/公告号US6529928B1

    专利类型

  • 公开/公告日2003-03-04

    原文格式PDF

  • 申请/专利权人 SILICON GRAPHICS INC.;

    申请/专利号US19990274595

  • 发明设计人 WILLIAM T. MOORE;DAVID R. RESNICK;

    申请日1999-03-23

  • 分类号G06F74/20;G06F73/80;

  • 国家 US

  • 入库时间 2022-08-22 00:04:10

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号