Design of arithmetic units for digital computers

My Reading Lists:

Create a new list


Buy this book

Last edited by ImportBot
September 6, 2024 | History

Design of arithmetic units for digital computers

This work doesn't have a description yet. Can you add one?

Publish Date
Publisher
Macmillan Press
Language
English
Pages
139

Buy this book

Previews available in: English

Edition Availability
Cover of: Design of Arithmetic Units for Digital Computers
Design of Arithmetic Units for Digital Computers
Sep 27, 2013, Springer
paperback
Cover of: Design of arithmetic units for digital computers
Design of arithmetic units for digital computers
1980, Macmillan Press
in English

Add another edition?

Book Details


Table of Contents

Preface
Page ix
1. Preliminary Notes
Page 1
1.1. Introduction
Page 1
1.2. Assumptions
Page 2
1.3. Terminology and Conventions
Page 2
1.4. Number Formats
Page 4
1.5. Cost and Time
Page 4
2. Addition
Page 6
2.1. Basic Addition
Page 6
2.2. The Serial Adder
Page 8
2.3. The Serial-Parallel Adder
Page 9
2.4. Carry-look-ahead Principle
Page 10
2.5. The Block-carry Adder
Page 11
2.6. The Conditional-sum Adder
Page 15
2.7. Combined Carry-look-ahead-Conditional-sum Adder
Page 17
2.8. A Comparison of Adders
Page 18
Problems
Page 19
3. Multiplication
Page 22
3.1. Basic Multiplication
Page 22
3.2. Speed Improvement
Page 24
3.3. The Simultaneous Multiplier
Page 29
3.4. A 'Twin-beat' Technique
Page 31
3.5. The 'Split' Multiplier
Page 33
3.6. A Comparison of Multipliers
Page 34
Problems
Page 36
4. Negative Numbers and Their Effect on Arithmetic
Page 39
4.1. Introduction
Page 39
4.2. Representations of Signed Numbers
Page 40
4.3. Comparison of the Three Representations
Page 51
Problems
Page 53
5. Division
Page 55
5.1. Basic Division
Page 55
5.2. Signed Division
Page 58
5.3. Non-restoring Division
Page 59
5.4. The Use of Redundancy
Page 62
5.5. 2-Bit-at-a-Time Division
Page 64
5.6. Iterative Methods of Division
Page 66
5.7. A Comparison of Some Divider Units
Page 71
Problems
Page 73
6. Floating-point Operation
Page 74
6.1. Floating-point Notation
Page 74
6.2. Floating-point Addition
Page 75
6.3. Subtraction and Addition of Signed Numbers
Page 77
6.4. Normalisation
Page 79
6.5. Multiplication and Division
Page 81
6.6. Mathematical Considerations
Page 82
6.7. Rounding
Page 83
6.8. Floating-point-number Format
Page 85
6.9. Practical High-speed Addition
Page 91
6.10. Comparison of Negative-number Representations
Page 95
6.11. Overflow and Underflow
Page 96
6.12. Error Control
Page 98
Appendix. A Note on Shifter Design
Page 99
Problems
Page 102
7. Other Functions of the Arithmetic Unit
Page 105
7.1. Multilength Arithmetic
Page 105
7.2. Conversions between Fixed and Floating Point
Page 111
7.3. Variable-length Arithmetic
Page 113
Problems
Page 114
8. Practical Design Problems
Page 115
8.1. End Effects
Page 115
8.2. Physical Problems
Page 117
8.3. Reliability
Page 118
9. Mathematical Functions and Array Processing
Page 120
9.1. Transcendental Functions
Page 120
9.2. Square Root
Page 125
9.3. Assessment of Function-evaluation Methods
Page 126
9.4. Array Processing
Page 127
Bibliography
Page 130
Answers to Problems
Page 135
Index
Page 137

Edition Notes

Bibliography: p. [130]-134.

Includes index.

Published in
London
Series
Macmillan computer science series

Classifications

Library of Congress
TK7895A65 G67, TK7895.A65

The Physical Object

Pagination
x, 139 p. :
Number of pages
139

Edition Identifiers

Open Library
OL22387547M
ISBN 10
0333263979, 0333263987
LibraryThing
4469487
Goodreads
4120676

Work Identifiers

Work ID
OL5168236W

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON
September 6, 2024 Edited by ImportBot import existing book
February 26, 2022 Edited by ImportBot import existing book
December 4, 2010 Edited by Open Library Bot Added subjects from MARC records.
December 10, 2009 Created by WorkBot add works page