1 option
Computer Arithmetic in Practice : Exercises and Programming / Slawomir Grys.
- Format:
- Book
- Author/Creator:
- Gryś, Sławomir, author.
- Language:
- English
- Subjects (All):
- Computer arithmetic--Problems, exercises, etc.
- Computer arithmetic.
- Computer programming--Problems, exercises, etc.
- Computer programming.
- Physical Description:
- 1 online resource (213 pages)
- Edition:
- First edition.
- Place of Publication:
- Boca Raton, FL : CRC Press, [2024]
- Summary:
- Computer Arithmetic in Practice - Exercises and Programming is a simple, brief introductory volume for undergraduate and graduate students at university courses interested in understanding the foundation of computers.
- Contents:
- Intro
- Half Title
- Title Page
- Copyright Page
- Dedication
- Contents
- Preface
- Chapter 1: Basic Concepts of Computer Architecture
- 1.1 The 1-bit Logical and Arithmetical Operations
- 1.2 Architecture of Simple Microprocessor
- 1.3 Understanding the Instruction Set
- 1.4 Assembly Language and Tools
- Chapter 2: Numbers in Fixed-point Format
- 2.1 Unsigned Numbers
- 2.2 Conversion of Unsigned Number to Another Format
- 2.2.1 Conversion BIN to P-BCD for A <
- 100DEC
- 2.2.2 Conversion BIN to P-BCD for A <
- 256DEC
- 2.2.3 Conversion BIN to UP-BCD for A <
- 2.2.4 Conversion BIN to UP-BCD for A <
- 2.2.5 Conversion BIN to ASCII for A <
- 2.2.6 Conversion BIN to ASCII for A <
- 2.2.7 Conversion P-BCD to BIN
- 2.2.8 Conversion P-BCD to UP-BCD
- 2.2.9 Conversion P-BCD to ASCII
- 2.2.10 Conversion UP-BCD to BIN
- 2.2.11 Conversion UP-BCD to P-BCD
- 2.2.12 Conversion UP-BCD to ASCII
- 2.2.13 Conversion ASCII to BIN
- 2.2.14 Conversion ASCII to P-BCD
- 2.2.15 Conversion ASCII to UP-BCD
- 2.2.16 Conversion BIN Fraction (num/denom) to BIN Fraction (dot notation)
- 2.3 Signed Numbers
- 2.3.1 The Sign-magnitude Representation
- 2.3.2 Complements - Theory and Its Usage
- 2.3.3 The 2's Complement Representation
- 2.4 Conversions and Change of Sign
- 2.4.1 Change of Sign for 2's Number
- 2.4.2 Conversion SM to 2's Notation
- 2.4.3 Conversion 2's Notation to SM
- Chapter 3: Basic Arithmetic on Fixed-point Numbers
- 3.1 Operations on Unsigned Numbers
- 3.1.1 Working with Natural Binary Code
- 3.1.2 Working with Packed BCD
- 3.1.3 Working with Unpacked BCD
- 3.1.4 Working with Chars in ASCII
- 3.2 Operations on Signed Numbers
- 3.2.1 Working with Sign-magnitude
- 3.2.2 Working with 2's Complement
- 3.3 Nonlinear Functions.
- Chapter 4: Numbers in Floating-point Format
- 4.1 Non-normalized Numbers
- 4.2 IEEE 754 Standard
- 4.2.1 Single Precision
- 4.2.2 Double Precision
- 4.2.3 Double Extended Precision*
- 4.2.4 Single Precision
- 4.2.5 Double Precision
- 4.2.6 Double Extended Precision
- 4.3 FPU as a Specialized Arithmetic Unit
- 4.4 Conversion to Another Radix
- Chapter 5: Basic Arithmetic Operations on Floating-point Numbers
- 5.1 Addition
- 5.2 Subtraction
- 5.3 Multiplication
- 5.4 Division
- 5.5 Implementations in Assembly Language
- Chapter 6: Limited Quality of Arithmetic Operations
- 6.1 Precision of Number Representation
- 6.2 Error Propagation
- Remarks
- 1 It applies to operations on numbers in fixed-point format
- 2 It applies to operations on numbers in floating-point format
- 3 General remark
- References
- Book and journals
- Appendices
- Appendix A. Range of numbers
- Appendix B. Numerical Data Types in Some High-level Languages
- Appendix C. Solutions to Exercises
- Index.
- Notes:
- Includes bibliographical references and index.
- Description based on print version record.
- Other Format:
- Print version: Gryś, Sławomir Computer Arithmetic in Practice
- ISBN:
- 1-00-336328-8
- 1-000-93489-6
- 1-003-36328-8
- 1-000-93492-6
- 9781003363286
- OCLC:
- 1410922972
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.