Computer Arithmetic in Theory and Practice
Title | Computer Arithmetic in Theory and Practice PDF eBook |
Author | Ulrich W. Kulisch |
Publisher | Academic Press |
Pages | 268 |
Release | 2014-05-12 |
Genre | Mathematics |
ISBN | 1483264734 |
Computer Arithmetic in Theory and Practice deals with computer arithmetic and the various implementations of the entire arithmetic package on diverse processors, including microprocessors. It illustrates the importance of theoretical development in the sound implementation of arithmetic on computers, and argues that such an implementation requires the establishment of various isomorphisms between different definitions of arithmetic operations. Comprised of seven chapters, this volume begins with an introduction to the theory of computer arithmetic by giving an axiomatic characterization of the essential properties of sets and subsets; complete lattices and complete subnets; screens and roundings; and arithmetic operations. The discussion then turns to the concepts of a ringoid and a vectoid as well as those of ordered or weakly ordered ringoids and vectoids; interval arithmetic; and floating-point arithmetic. The operations in interval spaces are defined by means of semimorphisms. The final chapter shows how to embed the five basic data types (integer, real, complex, real interval, and complex interval) together with the arithmetic operations that are defined for all of these types into existing higher programming languages. This book will be helpful to students and practitioners in the fields of computer science and applied mathematics.
Computer Arithmetic in Theory and Practice
Title | Computer Arithmetic in Theory and Practice PDF eBook |
Author | Ulrich Kulisch |
Publisher | |
Pages | 280 |
Release | 1981 |
Genre | Mathematics |
ISBN |
Mathematics of Computing -- Numerical Analysis.
Computer Science with MATHEMATICA ®
Title | Computer Science with MATHEMATICA ® PDF eBook |
Author | Roman Maeder |
Publisher | Cambridge University Press |
Pages | 414 |
Release | 2000-02-28 |
Genre | Computers |
ISBN | 9780521663953 |
This introductory course shows scientists and engineers how Mathematica can be used to do scientific computations.
Digital Arithmetic
Title | Digital Arithmetic PDF eBook |
Author | Milos D. Ercegovac |
Publisher | Elsevier |
Pages | 736 |
Release | 2004 |
Genre | Computers |
ISBN | 1558607986 |
The authoritative reference on the theory and design practice of computer arithmetic.
Computer Arithmetic
Title | Computer Arithmetic PDF eBook |
Author | Behrooz Parhami |
Publisher | |
Pages | 684 |
Release | 2010 |
Genre | Computers |
ISBN |
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
Modern Computer Arithmetic
Title | Modern Computer Arithmetic PDF eBook |
Author | Richard P. Brent |
Publisher | Cambridge University Press |
Pages | 236 |
Release | 2010-11-25 |
Genre | Computers |
ISBN | 9780521194693 |
Modern Computer Arithmetic focuses on arbitrary-precision algorithms for efficiently performing arithmetic operations such as addition, multiplication and division, and their connections to topics such as modular arithmetic, greatest common divisors, the Fast Fourier Transform (FFT), and the computation of elementary and special functions. Brent and Zimmermann present algorithms that are ready to implement in your favorite language, while keeping a high-level description and avoiding too low-level or machine-dependent details. The book is intended for anyone interested in the design and implementation of efficient high-precision algorithms for computer arithmetic, and more generally efficient multiple-precision numerical algorithms. It may also be used in a graduate course in mathematics or computer science, for which exercises are included. These vary considerably in difficulty, from easy to small research projects, and expand on topics discussed in the text. Solutions are available from the authors.
Computer Arithmetic Algorithms
Title | Computer Arithmetic Algorithms PDF eBook |
Author | Israel Koren |
Publisher | CRC Press |
Pages | 298 |
Release | 2018-10-08 |
Genre | Computers |
ISBN | 1439863717 |
This text explains the fundamental principles of algorithms available for performing arithmetic operations on digital computers. These include basic arithmetic operations like addition, subtraction, multiplication, and division in fixed-point and floating-point number systems as well as more complex operations such as square root extraction and evaluation of exponential, logarithmic, and trigonometric functions. The algorithms described are independent of the particular technology employed for their implementation.