Maximum negative number detector
AssigneeHarris Corporation
InventorEric A. Hildebrandt
Life of this patent
Estimating the term…
Loading patent…
AssigneeHarris Corporation
InventorEric A. Hildebrandt
Estimating the term…
Prior to normalizing floating point number, a maximum negative number detector is employed. In order to determine whether a number is a maximum negative number, the inventive scheme examines the left-most (most significant) bit of the bit sequence to be scaled is examined. For positive numbers (where the bit is a zero) the normalize count is carried out without modification. Upon encountering a negative number the bits of the number are examined. The maximum negative number detector contains logic circuitry that counts the displacement from the left-most bit position to the location of the first zero bit from that position. It also counts the displacement from the right-most bit position to the location of the first one bit from that position. For a maximum negative number (one or more ones followed ony by one or more zeros) these two counts will differ by a single bit. This value is then used to prescale the normalization counter so that normalization may proceed.
For use in a data processing apparatus wherein respective sequences of digital data signals representative of numerical values are to be subjected to prescribed arithmetic signal processing operations, an arrangement for analyzing said sequences of digital data signals to detect whether a sequence corresponds to a maximum negative number, wherein said maximum negative number is defined as a number having one or more of a first prescribed digital data signal, followed by one or more of a second prescribed digital data signal, comprising:
For use in a data processing apparatus wherein respective sequences of digital data signals representative of numerical values are to be subjected to prescribed arithmetic signal processing operations, a method of analyzing said sequences of digital data signals to detect whether a sequence corresponds to a maximum negative number, wherein said maximum negative number is defined as a number having one or more of a first prescribed digital data signal, followed by one or more of a second prescribed digital data signal, comprising the steps of:
Dependencies are inferred from the claim text.