"《深入理解計算機系統(第2版)》(Computer Systems: A Programmers Perspective ,2nd Edition)英文文字版[PDF]"介紹
中文名: 深入理解計算機系統(第2版)
原名: Computer Systems: A Programmer's Perspective ,2nd Edition
作者: Randal E. Bryant
David R. O'Hallaron
圖書分類: 軟件
資源格式: PDF
版本: 英文文字版
出版社: Addison Wesley
書號: 0136108040
發行時間: 2010年02月14日
地區: 美國
語言: 英文
簡介:
內容介紹: 本書從程序員的視角詳細闡述計算機系統的本質概念,並展示這些概念如何實實在在地影響應用程序的正確性、性能和實用性。全書共12章,主要內容包括信息的表示和處理、程序的機器級表示、處理器體系結構、優化程序性能、存儲器層次結構、鏈接、異常控制流、虛擬存儲器、系統級i/o、網絡編程、並發編程等。書中提供子大量的例子和練習題,並給出部分答案,有助於讀者加深對正文所述概念和知識的理解。
本書適合作為高等院校計算機及相關專業本科生、研究生的教材,也可供想要寫出更快、更可靠程序的程序員及專業技術人員參考。
作者介紹: Randal E. Bryant 1973年於密歇根大學(University of Michigan)獲得學士學位,隨即就讀於麻省理工學院(Massachusetts Institute of Technology)的研究生院,並在1981年獲計算機博士學位。他在加州理工學院(California Institute of Technology)做了三年助教,從1984年
內容截圖:
目錄:
第1章 計算機系統漫游
第一部分 程序結構和執行
第2章 信息的表示和處理
第3章 程序的機器級表示
第4章 處理器體系結構
第5章 優化程序性能
第6章 存儲器層次結構
第二部分 在系統上運行程序
第7章 鏈接
第8章 異常控制流
第9章 虛擬存儲器
第三部分 程序間的交互和通信
第10章 系統級i/o
第11章 網絡編程
第12章 並發編程
附錄a 錯誤處理
參考文獻