Год: 1985
Количество страниц: 20
Язык: Английский
Формат: PDF / RAR
Формат файла: RAR
This standard is a product of the Floating-Point Working Group of the Microprocessor Standards Subcommittee of the Standards Committee of the IEEE Computer Society. This work was sponsored by the Technical Committee on Microprocessors and Minicomputers. Draft 8.0 of this standard was published to solicit public comments. Implementation techniques can be found in An Implementation Guide to a Proposed Standard for Floating-Point Arithmetic by Jerome T. Coonen, which was based on a still earlier draft of the proposal.
This standard defines a family of commercially feasible ways for new systems to perform binary floating-point arithmetic. The issues of retrofitting were not considered. Among the desiderata that guided the formulation of this standard were
1) Facilitate movement of existing programs from diverse computers to those that adhere to this standard.
2) Enhance the capabilities and safety available to programmers who, though not expert in numerical methods, may well be attempting to produce numerically sophisticated programs. However, we recognize that utility and safety are sometimes antagonists.
3) Encourage experts to develop and distribute robust and efficient numerical programs that are portable, by way of minor editing and recompilation, onto any computer that conforms to this standard and possesses adequate capacity. When restricted to a declared subset of the standard, these programs should produce identical results on all conforming systems.
4) Provide direct support for
a) Execution-time diagnosis of anomalies
b) Smoother handling of exceptions
c) Interval arithmetic at a reasonable cost
5) Provide for development of
a) Standard elementary functions such as exp and cos
b) Very high precision (multiword) arithmetic
c) Coupling of numerical and symbolic algebraic computation
6) Enable rather than preclude further refinements and extensions.