U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Mixed-precision floating point operations from a single instruction opcode

Patent 4823260 Issued on April 18, 1989. Estimated Expiration Date: Icon_subject November 12, 2007. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Data processing system for multi-precision arithmetic
Patent #: 4449196
Issued on: 05/15/1984
Inventor: Pritchard

Arithmetic logic unit for floating point data and/or fixed point data
Patent #: 4620292
Issued on: 10/28/1986
Inventor: Hagiwara ,   et al.

Information processing system
Patent #: 4654785
Issued on: 03/31/1987
Inventor: Nishiyama ,   et al.

Multi-precision fixed/floating-point processor
Patent #: 4748580
Issued on: 05/31/1988
Inventor: Ashton ,   et al.

Method and apparatus for floating point operations
Patent #: 4763294
Issued on: 08/09/1988
Inventor: Fong

Floating-point data rounding and normalizing circuit
Patent #: 4779220
Issued on: 10/18/1988
Inventor: Nukiyama

Condition code producing system Patent #: 4788655
Issued on: 11/29/1988
Inventor: Nakayama ,   et al.

Inventors

Application

No. 07/119547 filed on 11/12/1987

US Classes:

712/222, Floating point or vector708/551Round off or truncation

Examiners

Primary: Harkcom, Gary V.
Assistant: Lynt, Christopher H.

Attorney, Agent or Firm

International Classes

G06F 7/48 (20060101)
G06F 7/57 (20060101)

Abstract

Apparatus for performing mixed precision calculations in the floating point unit of a microprocessor from a single instruction opcode. 80-bit floating-point registers (44) may be specified as the source or destination address of a floating-point instruction. When the address range of the destination indicates (26) that a floating point register is addressed, the result of that operation is not rounded to the precision specified by the instruction, but is rounded (58) to extended 80-bit precision and loaded into the floating point register (FP-44). When the address range of the source indicates (26) that an FP register is addressed, the data is loaded from the FP register in extended precision, regardless of the precision specified by the instruction. In this way, real and long-real operations can be made to use extended precision numbers without explicitly specifying that in the opcode.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?