Ideal for graduate and senior undergraduate level courses in computer arithmetic and advanced digital design, <em>Computer Arithmetic: Algorithms and Hardware Designs</em> provides a balanced, comprehensive treatment of computer arithmetic, covering topics in arithmetic unit design and circuit imple
Computer arithmetic: algorithms and hardware designs
โ Scribed by Parhami, Behrooz
- Publisher
- Oxford University Press
- Year
- 2010
- Tongue
- English
- Leaves
- 641
- Series
- Oxford series in electrical and computer engineering
- Edition
- 2nd ed
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
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 and circuit 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 its future.
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 a large 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 and thoroughly 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 modular reduction, division by constants, IEEE floating-point standard formats, and interval arithmetic.
Features:
Divided into 28 lecture-size chapters
Emphasizes both the underlying theories of computer arithmetic and actual hardware designs
Carefully links computer arithmetic to other subfields of computer engineering
Includes 717 end-of-chapter problems ranging in complexity from simple exercises to mini-projects
Incorporates many examples of practical designs
Uses consistent standardized notation throughout
Instructor's manual includes solutions to text problems
An author-maintained website http://www.ece.ucsb.edu/~parhami/text_comp_arit.htm contains instructor resources, including complete lecture slides
โฆ Table of Contents
Content: Part I: Number representation. Numbers and Arithmetic
Representing Signed Numbers
Redundant Number Systems
Residue Number Systems. Part II: Addition/Subtraction. Basic Addition and Counting
Carry --
Lookahead Adders
Variations in Fast Adders
Multioperand Addition. Part III: Multiplication. Basic Multiplication Schemes
High --
Radix Multipliers
Tree and Array Multipliers
Variations in Multipliers. Part IV: Division. Basic Division Schemes
High --
Radix Dividers
Variations in Dividers
Division by Convergence. Part V: Real arithmetic. Floating --
Point Representations
Floating --
Point Operations
Errors and Error Control
Precise and Certifiable Arithmetic. Part VI: Function evaluation. Square --
Rooting Methods
The CORDIC Algorithms
Variations in Function Evaluation
Arithmetic by Table Lookup
High --
Throughput Arithmetic Part VII: Implementation topics. Low --
Power Arithmetic
Fault --
Tolerant Arithmetic
Reconfigurable Arithmetic.
โฆ Subjects
Computer arithmetic.;Computer algorithms.
๐ SIMILAR VOLUMES
Ideal for graduate and senior undergraduate courses in computer arithmetic and advanced digital design, <em>Computer Arithmetic: Algorithms and Hardware Designs</em>, Second Edition, provides a balanced, comprehensive treatment of computer arithmetic. It covers topics in arithmetic unit design and c
Ideal for graduate and senior undergraduate level courses in computer arithmetic and advanced digital design, <em>Computer Arithmetic: Algorithms and Hardware Designs</em> provides a balanced, comprehensive treatment of computer arithmetic, covering topics in arithmetic unit design and circuit imple
Ideal for graduate and senior undergraduate courses in computer arithmetic and advanced digital design, <em>Computer Arithmetic: Algorithms and Hardware Designs</em>, Second Edition, provides a balanced, comprehensive treatment of computer arithmetic. It covers topics in arithmetic unit design and c
<p><p>The subject of this book is the analysis and design of digital devices that implement computer arithmetic. The book's presentation of high-level detail, descriptions, formalisms and design principles means that it can support many research activities in this field, with an emphasis on bridging
<p><p>The subject of this book is the analysis and design of digital devices that implement computer arithmetic. The book's presentation of high-level detail, descriptions, formalisms and design principles means that it can support many research activities in this field, with an emphasis on bridging