Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Floating-point-division-control

 Steam separator latch assembly
A latch assembly removably joins a steam separator assembly to a support flange disposed at a top ...


 Printer
An object of the present invention is to provide a printer for enabling connection of a larger ...


 Network interface device employing a DMA command queue
OF THE PREFERRED EMBODIMENTS FIG. 2 is a diagram of a network interface device 200 in accordance ...


 Power amplifier with power monitor circuit
In accordance with the invention, a power amplifier for controlling the current flow through a load ...


 Motor-driven power steering system having a stable output torque
We claim: 1. An electric power steering device for a vehicle, said device comprising: an electric ...


 Uninterruptible power supply and a starting method
What is claimed as new and desired to be secured by Letters Patent of the United States is: 1. An ...


 Inverter control circuit
It is the primary object of the present invention to provide a useful inverter control circuit ...


 Apparatus and method for controlling the operating frequency of compressor in air conditioning apparatus
It is the object of the present invention to provide an apparatus and method for suppressing noise ...


 Apparatus and method for suspending and resuming software application on a computer
The present invention has an object to provide a method and an apparatus employing a Storing device ...


 Device for assigning a shared resource in a data processing system
In accordance with the present invention, a resource allocation array has at least one resource ...


 Floating point division control

Details
Inventors: Wilson, Troy K.; Handly, Robert J.;
Assignee: Honeywell Inc. (Minneapolis, MN)
Primary Examiner: Malzahn; David H.
Assistant Examiner:
Attorney, Agent or Firm: Burton; Lockwood D., Marhoefer; L. J., Hughes; Edward W.

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.

DETAILED DESCRIPTION It is, accordingly, an object of the present invention to provide an improved means and method for executing a division operation in a floating point calculation.
It is another object of the present invention to provide an improved means and method for effecting a division operation, as set forth, without the use of a preset counter and the associated control circuitry.
In accomplishing these and other objects, there has been provided, in accordance with the present invention, an improved computational apparatus wherein a central processing unit has the usual complement of a memory and a bus control, an arithmetic logic unit with its associated registers, a control ROM having associated control instruction register.
There is provided an additional arithmetic logic unit having its associated registers at a control ROM with its associated control instruction register.
The second ALU is connected as an adjunct to the primary ALU and does not communicate therewith by way of the CPU bus but is, rather, internally connected as an extention of the primary ALU.
The control ROM of the primary ALU is divided into two segments, the first segment being devoted to the normal or fixed point operation of the primary ALU.
The second segment is devoted to the operation of the floating point calculations.
The control ROM of the auxiliary ALU is addressed only when the second segment of the primary control ROM is addressed and is constructed as a bit-extension to increase the effective word length of the addresses in the second segment of the primary control ROM.
While the computer is operating in its normal mode and there arises an occasion for the handling of a floating point calculation, the second segment of the control ROM of the primary ALU and, hence, the control ROM of the auxiliary ALU, is addressed.
The mathmatical values to be manipulated in accordance with the floating point calculations is expressed in terms of so-called scientific notation, that is, M.
times.
2.
sup.
nth.
The exponent portions of the calculation are processed by the primary ALU while the mantissa of the mathmetical expression is manipulated in the auxiliary ALU, both operations may be carried out simultaneously



Related patents
  Feedback sensor for remote receiver in a power transmission system
I claim as my invention: 1. In a power transmission system of the type in which pulse coded messages are injected onto the power lines for signaling control functions, ...
  Driver circuit for an electrical load with capability for detecting a short in the load
The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows: 1. A driver circuit for use with a programmable ...
  Lamp failure indicating circuit
This invention pertains to lamp failure indicating circuits which are particularly useful in automotive vehicle applications for monitoring failure of headlamps, stop ...
  Fire detection alarm system
The present invention overcomes the deficiencies of the prior art by providing a simple and inexpensive system for detecting a potential fire hazard within a dwelling, ...
  Trailer hitch monitor
What is claimed is: 1. An electrical circuit attachment apparatus for monitoring a connection between a trailer and a conventional ball-type trailer hitch, said ball ...
  Vehicle theft detector for detecting the pulling out of a lock
An object of this invention is to provide a theft detector apparatus which overcomes the defects of the above mentioned original technology. Another object of this ...
  Variable frequency light pulser for smoke detectors
I claim: 1. A smoke detector comprising: clock means periodically producing electrical pulses including means determining the clock period, a light source connected to ...
  Semiconductor light detecting integrated circuit
An object of the present invention is to provide a semiconductor light detecting integrated circuit in which the integrated circuit is simple and has a small occupied ...
  Boiling water neutronic reactor incorporating a process inherent safety design
A PIUS boiling-water reactor is provided wherein a boiling-water reactor core is positioned within a large prestressed concrete reactor vessel of a size which will hold ...
  Handling pool and safety water reserve for pressurized water-cooled nuclear reactor
I claim: 1. A pressurized water-cooled nuclear reactor comprising: a pressure vessel containing a nuclear core and a removable upper part disposed above said nuclear ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved