Data processing apparatus and method for comparing floating point operands
AssigneeArm Limited
InventorsChristopher Neal Hinds, David Raymond Lutz
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsChristopher Neal Hinds, David Raymond Lutz
Estimating the term…
A data processing apparatus compares first and second floating point operands to produce a comparison result. For each floating point operand, a first component is derived from a predetermined number of MSBs of the fraction component which is less than the total number of bits constituting the fraction component. The sign and exponent components of the first and second floating point operands are compared to produce a plurality of signals. If possible, the comparison result is determined from the plurality of signals. For each floating point operand, a second component is derived from the bits of the fraction component of that floating point operand other than the predetermined number of MSBs. The second components of the first and second floating point operands to are compared produce a further signal. The comparison result is determined from the plurality of signals and the further signal.
A data processing apparatus for comparing first and second floating point operands to produce a comparison result, each first and second floating point operand having a sign component, an exponent component and a fraction component, the data processing apparatus comprising:
A method of operating a data processing apparatus to compare first and second floating point operands to produce a comparison result, each first and second floating point operand having a sign component, an exponent component and a fraction component, the method comprising the steps of:
Dependencies are inferred from the claim text.