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

Floating point division control

Patent 4413326 Issued on November 1, 1983. Estimated Expiration Date: Icon_subject November 1, 2000. 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

3697734

3777132

Floating point data processor for high speech operation
Patent #: 4075704
Issued on: 02/21/1978
Inventor: O'Leary

Apparatus for performing floating point arithmetic operations using submultiple storage Patent #: 4130879
Issued on: 12/19/1978
Inventor: Cushing

Inventors

Assignee

Application

No. 05/952567 filed on 10/18/1978

US Classes:

708/504, Division708/510, Microprocessor708/650Division

Examiners

Primary: Malzahn, David H.

Attorney, Agent or Firm

International Classes

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

Abstract

An improved means and method for accomplishing floating point calculations in computational apparatus includes a primary microprocessor and a secondary microprocessor, each with its own control ROM. The normal or fixed point calculations are handled by the primary microprocessor under the control of a first segment of the associated control ROM. When a floating point calculation is called for, a second segment of that ROM is addressed. The addressing of the second segment of the first ROM also effects the coincident addressing of the ROM of the secondary microprocessor. For floating point calculations, the exponent portion of the numbers being manipulated is handled by the primary microprocessor. Simultaneously therewith, the mantissa portion of the numbers being manipulated is handled by the secondary microprocessor under the control of its associated control ROM. The resultant calculations are recombined in the primary microprocessor to produce a complete solution for the floating point calculation. In executing a division operation, the mantissas are preconditioned to be normalized, the most significant bit being a logical "1". The divide routine shifts and subtracts repeatedly until the most significant bit in an accumulating register is also a logical "1", thus eliminating the need for a preset counter and the associated control functions.

Other References

  • Jeremiah et al., "Floating Point Multiply/Divide Assist", IBM Tech. Disclosure Bulletin, vol. 20, No. 5, Oct. 1977, pp. 1726-1727
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?