Normal view MARC view ISBD view

The essentials of computer organization and architecture

By: Null, Linda
Title By: Lobur, Julia
Material type: BookPublisher: Burlington : Jones & Bartlett Learning, c2019.Edition: 5th ed.Description: xxxi, 744 p. : ill. ; 25 cm.ISBN: 9781284123036Program: CSIT212 Subject(s): Computer organization | Computer architecture | COMPUTERS / Software Development & Engineering / GeneralDDC classification: 004.22 NU ES Online resources: Ebook | Location Map
Summary:
"This title presents computing systems as a series of layers, taking a bottoms-up approach by starting with low-level hardware and progressing to higher-level software. It is geared towards the computer scientist, as opposed to the computer engineer"--
Tags from this library: No tags from this library for this title. Log in to add tags.
    average rating: 0.0 (0 votes)
Item type Home library Call number url Status Notes Date due Barcode Item holds
CRS University of Wollongong in Dubai
Closed Reserve
004.22 NU ES (Browse shelf) link Available Nov2019 T0062847
REGULAR University of Wollongong in Dubai
Main Collection
004.22 NU ES (Browse shelf) Available T0062848
3 DAY LOAN University of Wollongong in Dubai
Main Collection
004.22 NU ES (Browse shelf) Available May 2019 T0061161
Total holds: 0

Includes bibliographical references and index.

Cover; Title Page; Copyright Page; Dedication Page; Contents; Preface; CHAPTER 1 Introduction; 1.1 Overview; 1.2 Computer Systems; 1.2.1 The Main Components of a Computer; 1.2.2 System Components; 1.2.3 Classification of Computing Devices; 1.3 An Example System: Wading Through the Jargon; 1.4 Standards Organizations; 1.5 Historical Development; 1.5.1 Generation Zero: Mechanical Calculating Machines (1642-1945); 1.5.2 The First Generation: Vacuum Tube Computers (1945-1953); 1.5.3 The Second Generation: Transistorized Computers (1954-1965). 1.5.4 The Third Generation: Integrated Circuit Computers (1965-1980)1.5.5 The Fourth Generation: VLSI Computers (1980-????); 1.5.6 Moore's Law; 1.6 The Computer Level Hierarchy; 1.7 Cloud Computing: Computing as a Service; 1.8 The Fragility of the Internet; 1.9 The Von Neumann Model; 1.10 Non-Von Neumann Models; 1.11 Parallel Processors and Parallel Computing; Chapter Summary; Further Reading; References; Review of Essential Terms and Concepts; Exercises; CHAPTER 2 Data Representation in Computer Systems; 2.1 Introduction; 2.2 Positional Numbering Systems; 2.3 Converting Between Bases. 2.3.1 Converting Unsigned Whole Numbers2.3.2 Converting Fractions; 2.3.3 Converting Between Power-of-Two Radices; 2.4 Signed Integer Representation; 2.4.1 Signed Magnitude; 2.4.2 Complement Systems; 2.4.3 Excess-M Representation for Signed Numbers; 2.4.4 Unsigned Versus Signed Numbers; 2.4.5 Computers, Arithmetic, and Booth's Algorithm; 2.4.6 Carry Versus Overflow; 2.4.7 Binary Multiplication and Division Using Shifting; 2.5 Floating-Point Representation; 2.5.1 A Simple Model; 2.5.2 Floating-Point Arithmetic; 2.5.3 Floating-Point Errors; 2.5.4 The IEEE-754 Floating-Point Standard. 2.5.5 Range, Precision, and Accuracy2.5.6 Additional Problems with Floating-Point Numbers; 2.6 Character Codes; 2.6.1 Binary-Coded Decimal; 2.6.2 EBCDIC; 2.6.3 ASCII; 2.6.4 Unicode; 2.7 Error Detection and Correction; 2.7.1 Cyclic Redundancy Check; 2.7.2 Hamming Codes; 2.7.3 Reed-Solomon; Chapter Summary; Further Reading; References; Review of Essential Terms and Concepts; Exercises; CHAPTER 3 Boolean Algebra and Digital Logic; 3.1 Introduction; 3.2 Boolean Algebra; 3.2.1 Boolean Expressions; 3.2.2 Boolean Identities; 3.2.3 Simplification of Boolean Expressions; 3.2.4 Complements. 3.2.5 Representing Boolean Functions3.3 Logic Gates; 3.3.1 Symbols for Logic Gates; 3.3.2 Universal Gates; 3.3.3 Multiple Input Gates; 3.4 Karnaugh Maps; 3.4.1 Introduction; 3.4.2 Description of Kamps and Terminology; 3.4.3 Kamp Simplification for Two Variables; 3.4.4 Kamp Simplification for Three Variables; 3.4.5 Kamp Simplification for Four Variables; 3.4.6 Don't Care Conditions; 3.4.7 Summary; 3.5 Digital Components; 3.5.1 Digital Circuits and Their Relationship to Boolean Algebra; 3.5.2 Integrated Circuits; 3.5.3 Putting It All Together: From Problem Description to Circuit.

"This title presents computing systems as a series of layers, taking a bottoms-up approach by starting with low-level hardware and progressing to higher-level software. It is geared towards the computer scientist, as opposed to the computer engineer"--

CSIT212

Powered by Koha