內容簡介
本書采用集成方法,繫統地講解了計算機繫統的軟件和硬件知識。全書分為5個模塊:處理器、內存繫統、存儲繫統、並行繫統和網絡,分別介紹並討論了處理器及其相關的軟件問題、內存繫統和內存分級體繫、I/O和文件繫統、操作繫統問題及支持並行編程的多處理器中相應體繫結構特點、網絡硬件的發展和處理各種網絡行為的網絡協議堆的特點等。通過本書,讀者將洞悉計算機軟件和硬件之間的相互作用,加深對現代操作繫統的理解。
目錄
Preface
Chapter 1 Introduction
Chapter 2 Processor Architecture
Chapter 3 Processor Implementation
Chapter 4 Interrupts,Traps,and Exceptions
Chapter 5 Processor Performance and Pipelined Processor Design
Chapter 6 Processor Scheduling
Chapter 7 Memory Management Techniques
Chapter 8 Details of Page-Based Memory Management
Chapter 9 Memory Hierarchy
Chapter 10 Input/Output and Stable Storage
Chapter 11 File System
Chapter 12 Multithreaded Programmin and Multiprocessors
Chapter 13 Fundamentals of Networking and Network Protocols
Chapter 14 Epilogue:A Look Back at the Journey