Brief Contents
Chapter 1 Introduction 1
Chapter 2 Overview of Computer 14
Chapter 3 Fundamentals of Digital Logic Circuits 28
Chapter 4 Computer Arithmetic 58
Chapter 5 Processor Basics 94
Chapter 6 Instruction Set and Assembly Language
Programming 149
Chapter 7 The Memory System 198
Chapter 8 Input/Output Organization 237
Chapter 9 Microprogramming and Microarchitecture 267
Chapter 10 Control Unit Operation 301
Chapter 11 Operating System 345
Chapter 12 Pipelining 367
Chapter 13 Parallel Processing and Super-Scalar
Operation 391
Chapter 14 Embedded Systems 411
Chapter 15 Computer Peripherals 430
Appendix-A Number Systems 442
Appendix-B SPARC and Ultra-SPARC 449
A01_GHOS1557_01_SE_FM.indd vA01_GHOS1557_01_SE_FM.indd v 5/3/11 4:25 PM5/3/11 4:25 PM