Computer Arithmetic by Behrooz ParhamiComputer Arithmetic by Behrooz Parhami

Computer Arithmetic

byBehrooz Parhami

Hardcover | November 1, 2009

Pricing and Purchase Info


Earn 1,271 plum® points

Prices and offers may vary in store


In stock online

Ships free on orders over $25

Not available in stores


Ideal for graduate and senior undergraduate courses in computer arithmetic and advanced digital design, Computer Arithmetic: Algorithms and Hardware Designs, Second Edition, provides a balanced, comprehensive treatment of computer arithmetic. It covers topics in arithmetic unit design andcircuit implementation that complement the architectural and algorithmic speedup techniques used in high-performance computer architecture and parallel processing. Using a unified and consistent framework, the text begins with number representation and proceeds through basic arithmetic operations,floating-point arithmetic, and function evaluation methods. Later chapters cover broad design and implementation topics-including techniques for high-throughput, low-power, fault-tolerant, and reconfigurable arithmetic. An appendix provides a historical view of the field and speculates on itsfuture.An indispensable resource for instruction, professional development, and research, Computer Arithmetic: Algorithms and Hardware Designs, Second Edition, combines broad coverage of the underlying theories of computer arithmetic with numerous examples of practical designs, worked-out examples, and alarge collection of meaningful problems. This second edition includes a new chapter on reconfigurable arithmetic, in order to address the fact that arithmetic functions are increasingly being implemented on field-programmable gate arrays (FPGAs) and FPGA-like configurable devices. Updated andthoroughly revised, the book offers new and expanded coverage of saturating adders and multipliers, truncated multipliers, fused multiply-add units, overlapped quotient digit selection, bipartite and multipartite tables, reversible logic, dot notation, modular arithmetic, Montgomery modularreduction, division by constants, IEEE floating-point standard formats, and interval arithmetic.
Behrooz Parhami is Professor of Computer Engineering at the University of California, Santa Barbara. He has written several textbooks, including Computer Arithmetic (OUP, 2000), and more than 200 research papers. He is a fellow of both the Institute of Electrical and Electronics Engineers (IEEE) and the British Computer Society (BCS). ...
Title:Computer ArithmeticFormat:HardcoverDimensions:672 pages, 9.25 × 7.5 × 0.98 inPublished:November 1, 2009Publisher:Oxford University PressLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0195328485

ISBN - 13:9780195328486


Table of Contents

PrefacePart I: Number Representation1. Numbers and Arithmetic2. Representing Signed Numbers3. Redundant Number Systems4. Residue Number SystemsPart II: Addition/Subtraction5. Basic Addition and Counting6. Carry - Lookahead Adders7. Variations in Fast Adders8. Multioperand AdditionPart III: Multiplication9. Basic Multiplication Schemes10. High - Radix Multipliers11. Tree and Array Multipliers12. Variations in MultipliersPart IV: Division13. Basic Division Schemes14. High - Radix Dividers15. Variations in Dividers16. Division by ConvergencePart V: Real Arithmetic17. Floating - Point Representations18. Floating - Point Operations19. Errors and Error Control20. Precise and Certifiable ArithmeticPart VI: Function Evaluation21. Square - Rooting Methods22. The CORDIC Algorithms23. Variations in Function Evaluation24. Arithmetic by Table LookupPart VII: Implementation Topics26. Low - Power Arithmetic27. Fault - Tolerant Arithmetic28. Reconfigurable ArithmeticAppendix: Past, Present, and FutureA.1 Historical PerspectiveA.2 Early High - Performance MachA.3 Deeply Pipelined Vector MachinesA.4 The DSP RevolutionA.5 Supercomputers on Our LapsA.6 Trends Outlook and Resources