Hexadecimal exponent alignment for binary floating point unit
AssigneeInternational Business Machines Corporation
InventorsKerstin Claudia Schelm, Petra Leber, Nicol Hofmann, Michael Klein
Life of this patent
Estimating the term…
Abstract
Examples of techniques for hexadecimal exponent alignment for a binary floating point unit (BFU) of a computer processor are described herein. An aspect includes receiving, by the BFU, a first operand comprising a first fraction and a first exponent, and a second operand comprising a second fraction and a second exponent. Another aspect includes, based on the first operand and the second operand being in a first floating point format, multiplying each of the first exponent and the second exponent by a factor corresponding to a number of bits in a digit in the first floating point format.
Claims20
A system, comprising a binary floating point unit (BFU) of a processor configured to:
- receive a first operand comprising a first fraction and a first exponent, and a second operand comprising a second fraction and a second exponent;
- and
- based on the first operand and the second operand being in a first floating point format, multiply, by an exponent unit of the BFU, each of the first exponent and the second exponent by a factor corresponding to a number of bits in a digit in the first floating point format.
A computer-implemented method, comprising:
- receiving, by a binary floating point unit (BFU) of a processor, a first operand comprising a first fraction and a first exponent, and a second operand comprising a second fraction and a second exponent;
- and
- based on the first operand and the second operand being in a first floating point format, multiplying, by an exponent unit of the BFU, each of the first exponent and the second exponent by a factor corresponding to a number of bits in a digit in the first floating point format.
An apparatus, comprising logic configured to:
- receive a first operand comprising a first fraction and a first exponent, and a second operand comprising a second fraction and a second exponent;
- and
- based on the first operand and the second operand being in a first floating point format, multiply each of the first exponent and the second exponent by a factor corresponding to a number of bits in a digit in the first floating point format.
Dependencies are inferred from the claim text.