Basic Floating-Point Operators
摘要
This chapter shows how to build the operators for the basic operations (addition and subtraction, multiplication, division, and square root) in floating point. Specialized floating-point operators (such as squarers and constant multipliers) and fused floating-point operators (such as fused multiply-add, combined sum and difference, or sum of squares) will be reviewed in Chap. 15 . For each operation, we start with the construction of simple but non-standard operators suitable for hidden application-specific datapaths. Then, refinements for improved standard compliance or improved performance are presented.