The Architecture of Computer Hardware, Systems Software, and Networking
An Information Technology Approach

6. Edition April 2021
672 Pages, Softcover
Wiley & Sons Ltd
The Architecture of Computer Hardware, Systems Software and Networking is designed help students majoring in information technology (IT) and information systems (IS) understand the structure and operation of computers and computer-based devices. Requiring only basic computer skills, this accessible textbook introduces the basic principles of system architecture and explores current technological practices and trends using clear, easy-to-understand language. Throughout the text, numerous relatable examples, subject-specific illustrations, and in-depth case studies reinforce key learning points and show students how important concepts are applied in the real world.
This fully-updated sixth edition features a wealth of new and revised content that reflects today's technological landscape. Organized into five parts, the book first explains the role of the computer in information systems and provides an overview of its components. Subsequent sections discuss the representation of data in the computer, hardware architecture and operational concepts, the basics of computer networking, system software and operating systems, and various interconnected systems and components. Students are introduced to the material using ideas already familiar to them, allowing them to gradually build upon what they have learned without being overwhelmed and develop a deeper knowledge of computer architecture.
About the Authors xxix
Part I An Overview of Computer Systems
1 Computers and Systems 4
2 An Introduction to System Concepts and Systems Architecture 36
Part II Data in the Computer
3 Number Systems 52
4 Data Formats 78
5 Representing Numerical Data 110
Part III Computer Architecture and Hardware Operation
6 The Little Man Computer 152
7 The CPU and Memory 166
8 CPU and Memory: Design, Enhancement, and Implementation 200
9 Input/Output and Buses 230
10 Computer Peripherals 262
11 Computer System Organization 298
Part IV Networks, Data Communications, and Networked Computer Systems
12 Networks and Data Communications--An Overview 318
13 Ethernet and TCP/IP Networking 356
14 Communication Channel Technology 396
15 Modern Networked Computer Systems 426
Part V The Software Component
16 Operating Systems: An Overview 454
17 The User View of Operating Systems 486
18 File Management 518
19 The Internal Operating System 556
Bibliography B-1
Index I-1