摘要 |
<p>Conversion circuitry for converting coded byte strings representative of floating-point numbers to single-precision or double-precision binary floating-point number equivalents, and conversion circuitry for converting single-precision of double-precision binary floating-point numbers to coded byte string equivalent representations are described. The conversion circuits are included in the arithmetic section of an electronic data processor, and operate to perform the conversion under electronics sequence timing control without software intervention during the conversion process. The circuitry to convert from floating to coded byte format includes circuitry for converting a biased binary characteristic to an equivalent exponent representation, and circuitry for converting the binary coded mantissa to an equivalent coded byte string, and includes circuitry for establishing the sign of the exponent portion and the sign of the mantissa portion. The circuitry for converting from coded byte format to floating-point includes circuitry for detecting the mantissa characters and converting to a double-precision floating-point format, and circuitry for detecting the exponent characters and converting to a biased floating-point characteristic, with circuitry for establishing the sign of the characteristic and the sign of the mantissa. For converting from a coded byte to a single-precision floating-point format, there is also circuitry included for compressing the double-precision floating-point result to a single-precision floating-point format.</p> |