Flynn, M. J. 1934-

Advanced computer arithmetic design / Michael J. Flynn, Stuart F. Oberman. - New York : J. Wiley, c2001. - xv, 325 p. : ill. ; 24 cm.

"A Wiley-Interscience publication."

Includes bibliographical references (p. 309-319) and index.

Integer Addition -- Ripple Adders; Manchester Carry Chain -- Carry Skip Adders; Multilevel Carry Skip -- Carry-Select and Conditional-Sum Adders -- Carry Lookahead Adders; Canonic Adders -- Ling Adders -- Adder Implementations -- An ECL Ling Adder -- Group Generates -- Lookahead Network -- Final Sum -- Critical Path -- Implementation -- A CMOS Ling Adder -- Group Generates -- Lookahead Network -- Final Sum -- Critical Path -- Implementation -- Floating-Point Addition -- Improved Algorithms for High-Speed FP Addition -- A Brief Review of FP Addition Algorithms (A1 and A2) -- A New Algorithm: A3 (Two Path with Integrated Rounding) -- Variable-Latency FP Addition -- Variable-Latency Algorithm -- Two-Cycle Algorithm -- One-Cycle Algorithm -- Performance Results -- Multiplication with Partially Redundant Multiples -- Add and Shift -- Dot Diagrams -- Booth's Algorithm -- Booth 3 -- Booth 4 and Higher -- Redundant Booth -- Booth 3 with Fully Redundant Partial Products -- Booth 3 with Partially Redundant Partial Products -- Dealing with Negative Partial Products -- Booth with Bias -- Choosing the Right Constant -- Producing the Multiples -- Redundant Booth 3 -- Redundant Booth 4 -- Choosing the Adder Length -- Multiplier Topologies -- Review of Issues in Partial-Product Summation -- Regular Topologies -- Array Topologies -- Tree Topologies -- Effects of the Number of Tracks per Channel -- Irregular Topologies -- Wallace Tree -- Algorithmic Generation -- Technology Scaling Effects on Multipliers.

0471412090 (cloth : alk. paper) 9780471412090 (cloth : alk. paper)

2001017653


Computer arithmetic and logic units.

TK7895.A65 / F59 2001

004/.01/513