作者:(美)布賴恩特(Bryant,R.E. 等著
出版社:電子工業出版社
出版日期:2006-7-1
ISBN7121025809
字數:1417000
印次:1
版次:1
紙張:膠版紙
內容提要
本書主要介紹了計算機系統的基本概念,包括最底層的內存中的數據表示、流水線指令的構成、虛擬存儲器、編譯系統、動態加載庫,以及用戶應用等。書中提供了大量實際操作,可以幫助讀者更好地理解程序執行的方式,改進程序的執行效率。此書以程序員的視角全面講解了計算機系統,深入淺出地介紹了處理器、編譯器、操作系統和網絡環境,是這一領域的權威之作。
本書適合作爲計算機及相關專業的本科生教材,同時也適用于編程人員參考閱讀。

作者簡介
Randal E.Brant
1981年在麻省理工學院獲計算機科學博士學位,現任美國卡內基•梅隆大學計算機學院院長,是ACMIEEE的雙會士,多次獲得這兩個協會頒發的大獎。Bryant教授從事計算機系統方面的教學工作已超過20年,結合計算機體系結構課程多年的教學經驗,他開始把關注點從如何設計計算機轉移到如何使用程序員在更好地了解系統的情況下編寫出更有效、更可靠的程序上來。

目錄
1 A Tour of Computer Systems
1.1 Information is Bits + Context
1.2 Programs Are Translated by Other Programs into Different Forms
1.3 It Pays to Understand How Compilation Systems Work
1.4 Processors Read and Interpret Instructions Stored in Memory
1.5 Caches Matter
1.6 Storage Devices Form a Hierarchy
1.7 The Operating System Manages the Hardware
1.8 Systems CommunicateWith Other Systems Using Networks
1.9 The Next Step
1.10 Summary
Bibliographics Notes
Part I Program Structure and Execution
2 Representing and Manipulating Information
2.1 Information Storage
2.2 Integer Representations
2.3 Integer Arithmetic
2.4 Floating Point
2.5 Summary
Bibliographic Notes
Homework Problems
Solution to Practice Problems
3 Machine-Level Representation of Programs
3.1 A Historical Perspective
3.2 Program Encodings
3.3 Data Formats
3.4 Accessing Information
3.5 Arithmetic and Logical Operations
3.6 Control
3.7 Procedures
3.8 Array Allocation and Access
3.9 Heterogeneous Data Structures
3.10 Alignment
3.11 Putting it Together: Understanding Pointers
3.12 Life in the RealWorld: Using the GDB Debugger
3.13 Out-of-Bounds Memory References and Buffer Over
3.14 *Floating-Point Code
3.15 *Embedding Assembly Code in C Programs
3.16 Summary
Bibliographic Notes
Homework Problems
Solutions to Practice Problems
4 Processor Architecture
5 Optimizing Program Performance
6 The Memory Hierarchy
Part
Running Programs on a System
7 Linking
8 Exceptional Control Flow
9 Measuring Program Execution Time
10 Virtual Memory
Part
Interaction and Communication Between Programs
11 System-Level I/O
12 Network Programming
13 Concurrent Programming
A HCL Descriptions of Processor Control Logic
B Error Handling
Bibliography
Index

顧客評論
2007-4-18 16:10:38
書的印刷啊質量什麽的倒是都還不錯,內容就還沒看了...
2007-4-13 12:40:05
很經典的書,幫同事買的,自己沒有時間讀哦
阿寶價:539    宅配:100

 

全站熱搜

baosell 發表在 痞客邦 留言(1) 人氣()