深入理解計算機係統(原書第2版)

深入理解計算機係統(原書第2版) pdf epub mobi txt 電子書 下載2025

Randal E.Bryant 1973年於密歇根大學(University of Michigan)獲得學士學位,隨即就讀於麻省理工學院的研究生院,並在1981年獲計算機博士學位。他在加州理工學院(California Institute of Technology)做瞭三年助教,從1984年至今一直是卡內基-梅隆大學的教師。他現在是計算機科學的大學教授和計算機科學學院的院長。他同時還受邀於電子和計算機工程係。

他從事本科生和研究生計算機係統方麵課程的教學超過30年。在講授計算機體係結構課程多年後,他開始把關注點從如何設計計算機轉移到程序員如何在更好的瞭解係統的情況下編寫齣更有效和更可靠的程序。他和O’Hallaron教授一起在卡內基梅隆大學開設瞭15-213“計算機係統導論”課程,那便是此書的基礎。他還教授一些有關算法、編程、計算機網絡和VLSI(超大規模集成電路)設計方麵的課程。

Bryant教授的主要研究內容是設計軟件工具來幫助軟件和硬件設計者驗證其係統正確性。其中,包括幾種類型的模擬器,以及用數學方法來證明設計正確性的形式化驗證工具。他發錶瞭150多篇技術論文。包括Intel、FreeScale、IBM和Fujitsu在內的主要計算機製造商都使用著他的研究成果。他還因他的研究獲得過數項大奬。其中包括Semiconductor Research Corporation頒發的兩個發明榮譽奬和一個技術成就奬,ACM頒發的Kanellakis理論與實踐奬,還有IEEE授予的W.R.G.Baker奬、Emmanuel Piore奬和Phil Kaufman奬。他還是ACM院士、IEEE院士和美國國傢工程院院士。

David R.O’Hallaron 現為Intel匹茲堡實驗室主任,卡內基-梅隆大學電子和計算機工程係副教授。在弗吉尼亞大學獲得計算機科學的博士學位。

他教授本科生和研究生的計算機係統方麵的課程,例如計算機體係結構、計算機係統導論、並行處理器設計和Internet服務。他和Bryant教授一起開設瞭“計算機係統導論”課程,那便是此書的基礎。2004年他獲得瞭CMU計算機學院頒發的Herbert Simon傑齣教學奬,這個奬項的獲得者是基於學生的投票産生的。

O’Hallaron教授從事計算機係統領域的研究,主要興趣在於科學計算、數據密集型計算和虛擬化方麵的軟件係統。其中最著名的是Quake項目,一群計算機科學傢、土木工程師和地震學傢緻力於提高對強烈地震中大地運動的預測能力。2003年,他同Quake項目中其他成員一起獲得瞭高性能計算領域中的最高國際奬項—Gordon Bell奬。

出版者:機械工業齣版社
作者:(美)Randal E.Bryant
出品人:
頁數:702
译者:龔奕利
出版時間:2011-1-1
價格:99.00元
裝幀:平裝
isbn號碼:9787111321330
叢書系列:計算機科學叢書
圖書標籤:
  • 計算機係統 
  • 計算機 
  • 計算機科學 
  • 操作係統 
  • 操作係統&體係結構 
  • 編程 
  • 體係結構 
  • 程序員 
  •  
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

本書從程序員的視角詳細闡述計算機係統的本質概念,並展示這些概念如何實實在在地影響應用程序的正確性、性能和實用性。全書共12章,主要內容包括信息的錶示和處理、程序的機器級錶示、處理器體係結構、優化程序性能、存儲器層次結構、鏈接、異常控製流、虛擬存儲器、係統級I/O、網絡編程、並發編程等。書中提供大量的例子和練習,並給齣部分答案,有助於讀者加深對正文所述概念和知識的理解。

本書的最大優點是為程序員描述計算機係統的實現細節,幫助其在大腦中構造一個層次型的計算機係統,從最底層的數據在內存中的錶示到流水綫指令的構成,到虛擬存儲器,到編譯係統,到動態加載庫,到最後的用戶態應用。通過掌握程序是如何映射到係統上,以及程序是如何執行的,讀者能夠更好地理解程序的行為為什麼是這樣的,以及效率低下是如何造成的。

本書適閤那些想要寫齣更快、更可靠程序的程序員閱讀,也適閤作為高等院校計算機及相關專業本科生、研究生的教材。

具體描述

讀後感

評分

这本书的中译名为“深入理解计算机系统”,有一定的问题。如果直译原书名,应该是类似于“以程序员的视角理解计算机系统”。可能在国内看来,这是讲系统的,用C和汇编语言的,因此很“深入”。事实上,这是一本入门级别的书,这本书其实并不“深入”,它谈论的内容还是相对比较...  

評分

CMU和ICS的课号为213,然后他的courseweb在这: http://www.cs.cmu.edu/~213/index.html 里面有CMU往年的CS213的所有exam资料和答案: http://www.cs.cmu.edu/~213/exams.html 还有另外一个资源是: http://www.cs.cmu.edu/~213/lectures/ 这里是FTP服务器,提供所有CS213的slide...  

評分

注:图片无法显示,请参考: http://www.cnblogs.com/remlostime/archive/2011/04/10/2011914.html 最近在上金博的《计算机原理》。为什么说是最值得上的课,原因有二。 一者,教材是CMU的人写的久负盛名的《Computer Systems:A Programmer’s Perspective》(http://book.do...  

評分

也是一个偶然的机会才在别人的书桌上随便翻开看看的。结果一发不可收拾,现在自己花了RMB72购入囊中,列入珍藏的书目中了。正如英文的原名所叙述的,from a programmer’s perspective, 故名思义,就是从程序员的视角来看待一个计算机系统。现有的一些计算机原理书,往往过于偏...  

評分

这本书的中译名为“深入理解计算机系统”,有一定的问题。如果直译原书名,应该是类似于“以程序员的视角理解计算机系统”。可能在国内看来,这是讲系统的,用C和汇编语言的,因此很“深入”。事实上,这是一本入门级别的书,这本书其实并不“深入”,它谈论的内容还是相对比较...  

用戶評價

评分

CMU計算機係基礎課程,計算機科學的兩本聖經之一,全書都是從程序員角度齣發去瞭解計算機底層係統,避免在一些硬件層問題的無謂糾纏,為以後操作係統、編譯原理、體係結構奠定瞭基礎。不過和之前課程脫節挺嚴重的,計概程設注重算法,缺乏對計算機基礎問題的講解,導緻課程一開始有些吃力。課程附帶的Lab是噩夢之源,平均每周幾十麵的英文說明+幾百行的代碼量+無數次翻牆測試,配閤數算實習就可以填滿周末瞭。不談最後虐翻全係的考試,一個學期下來還是收獲頗多,對底層的瞭解可能不會對算法層麵産生很大影響,但對程序性能的優化和解決執行中的係統、硬件問題還是有非常多的幫助。收獲最多的有數據儲存、匯編和機器碼、緩存係統、異常和信號處理、虛存和動態儲存器、係統I/O、網絡模型、進程與綫程、並發編程。

评分

很明顯,這本書我沒有看完。前前後後看瞭7章,程序優化沒看,後麵的網絡也沒有看,重點看瞭前三章以及處理器和內存的章節。

评分

因為太厚瞭,被我劈為兩半.這樣就可以隨身帶著一部分.

评分

彆的教材沒見有把2的補碼講得這麼清楚的

评分

走嚮高帥富第一步

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有