Amazon cover image
Image from Amazon.com

The architecture of computer hardware and systems software : an information technology approach / Irv Englander.

By: Publication details: New York : John Wiley & Sons, c1996.Description: xvii, 750 p. : ill. ; 25 cmISBN:
  • 0471310379 (cloth : alk. paper)
Other title:
  • Architecture of computer hardware and systems software [Cover title]
Subject(s): DDC classification:
  • 004.22 ENG 21
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)

Preface v
Part 1 Av overview of computer systems 1
Chapter 1 Computer systems 5
1.0 Introduction
1.1 The user's point of view
1.2 Components of the computer systems
1.3 Overview of this Book
1.4 A brief architectural history of the computer
part II Data in the computer 27

Chapter 2 Number systems 31
2.0 Introduction
2.1 Numbers as a physical representation
2.2 Computing in different bases
2.3 Performing arithmetic in different number bases
2.4 Numeric conversion between number bases
2.5 Hexadecimal numbers and Arithmetic
etc
Chapter 3 Data formats 29
3.0 Introduction
3.1 General considerations
3.2 Alphanumeric character data
3.3 Imaging data
3.4 Audio data
3.5 Internal computer data format
Chapter 4 Representing integer Data 91
4.0 Introduction
4.1 Unsigned binary and Binary-coded complementary representations
4.2 Representations for signed integers
4.3 Sign-and-magnitude representation
4.4 Nine's decimal and 1's Binary complementary representations
4.5 Ten's complement and 2's complement
4.6 Other bases
Chapter 5 Floating point numbers 113
5.0 Introductions
5.1 A review of exponential notation
Part III Computer architecture and hardware operation 135
Chapter 6 The little Man Computer 139
6.0 Introduction
6.1 Layout of little man computer
6.2 Operation of LMC
6.3 A simple program
6.4 An extended instruction set
6.5 The instruction cycle
etc
Chapter 7 The CPU and Memory 155
7.0 Introduction
7.1 The components of the CPU
7.2 The concept of registers
7.3 The memory unit
7.4 The fetch-execute instruction cycle
7.5 Buses
etc
Chapter 8 Instructions in a Computer 189
8.0 Introduction
8.1 Instruction word formats
8.2 Instruction word requirements and constraints
8.3 Classification of instructions
8.4 Addressing modes
Chapter 9 Input/ Output 227
9.0 Introduction
9.1 Characteristics of typical I/O Devices
9.2 Programmed I/O
9.3 Interrupts
9.4 Direct Memory Access
9.5 CPU-Memory-I/O Architectures
etc
Chapter 10 Computer peripherals 265
10.0 introduction
10.1 the hierarchy of storage
10.2 magnetic disks
10.3 magnetic tape
10.4 optical and magneto-optical disk storage
10.5 displays
etc
Chapter 11 Modern Computer Systems 301
11.0 introductions
11.1 putting the pieces together
11.2 system performance enhancement and optimization
11.3 virtual storage
11.4 memory enhancements
11.5 modern CPU processing methods
etc
Chapter 12 Three System Examples 341
12.0 introduction
12.1 CISC and RISC architectures
12.2 The x86 family
12.3 The powerPC
12.4 The IBM System
Part 1v The Software Components 389
Chapter 13 Operating Systems-An Overview 393
13.0 Introduction
13.1 The barebones computer systems
13.2 The operating systems concept
13.3 Basic single job operations
13.4 Concurrent operations
13.5 Services and facilities
etc
Chapter 14 The User View of Operating System 441
14.1 purpose of the user interface
14.2 User functions and program services
14.3 Types of user interface
14.4 X window and other graphics display methodologies
14.5 Command languages
etc
Chapter 15 The Internal Operating System 477

Chapter 16 File Management 521
Chapter 17 Programming Tools 559
Chapter 18 Three Operating System 607
Part v Computer Interconnection and Data Communications 657
Chapter 19 Introduction to Data Communication Technology 661
Chapter 20 Multiprocessing, Networks, and Distributed Systems 689
Appendix A An Introduction to Digital Computer Logic 715
Bibliography 727
Index 739

Includes bibliographical references: p. 727-738 and index: p. 739-749

There are no comments on this title.

to post a comment.