深入理解計算機系統簡介
《深入理解計算機系統》是理解計算機系統首選書目,是10餘萬程序員的共同選擇。下面是小編整理的關於深入理解計算機系統簡介,歡迎大家參考!
深入理解計算機系統
卡內基-梅隆、北京大學、清華大學、上海交通大學等國內外眾多知名高校選用指定教材。從程序員視角全面剖析的實現細節,使讀者深刻理解程序的行為,將所有計算機系統的相關知識融會貫通。.
和第2版相比,本版內容上最大的變化是,從以IA32和x86-64為基礎轉變為完全以x86-64為基礎。主要更新如下:
基於x86-64,大量地重寫代碼,首次介紹對處理浮點數據的程序的機器級支持。
處理器體系結構修改為支持64位字和操作的設計。
引入更多的功能單元和更復雜的控制邏輯,使基於程序數據流表示的程序性能模型預測更加可靠。
擴充關於用GOT和PLT創建與位置無關代碼的討論,描述了更加強大的鏈接技術(比如庫打樁)。
增加了對信號處理程序更細緻的描述,包括異步信號安全的函數等。
採用新函數,更新了與協議無關和線程安全的網絡編程。
中文版——
作者:(美)Randal nt / David R.O’Hallaron譯者: 龔奕利 / 雷迎春
出版社: 機械工業出版社
出版日期:2011年2月第1版ISBN:978-7-111-32133-0
開本: 16開
定價: 99.00元
頁數:726
英文版——
作者:(美)Randal E. Bryant; David R. O'Hallaron 著
出版社: 機械工業出版社
出版日期:2010年12月27日
ISBN:978-7-111-32631-1
開本:16開
定價:128.00
頁數:1080
內容提要
本書主要介紹了計算機系統的基本概念,包括最底層的內存中的數據表示、流水線指令的構成、虛擬存儲器、編譯系統、動態加載庫,以及用户應用等。書中提供了大量實際操作,可以幫助讀者更好地理解程序執行的'方式,改進程序的執行效率。此書以程序員的視角全面講解了計算機系統,深入淺出地介紹了處理器、編譯器、操作系統和網絡環境,是這一領域的權威之作。
本書適合作為計算機及相關專業的本科生教材,同時也適用於編程人員參考閲讀。
編輯推薦
本書主要介紹了計算機系統的基本概念,包括最底層的內存中的數據表示、流水線指令的構成、虛擬存儲器、編譯系統、動態加載庫,以及用户應用等。書中提供了大量實際操作,可以幫助讀者更好地理解程序執行的方式,改進程序的執行效率。此書以程序員的視角全面講解了計算機系統,深入淺出地介紹了處理器、編譯器、操作系統和網絡環境,是這一領域的權威之作。
作者簡介
Randal nt:1981年在麻省理工學院獲計算機科學博士學位,現任美國卡內基·梅隆大學計算機學院院長,是ACM和IEEE的雙會士,多次獲得這兩個協會頒發的大獎。Bryant教授從事計算機系統方面的教學工作已超過20年,結合計算機體系結構課程多年的教學經驗,他開始把關注點從如何設計計算機轉移到如何使用程序員在更好地瞭解系統的情況下編寫出更有效、更可靠的程序上來。
-
2017年全國計算機二級Access 數據庫程序設計考試大綱
Access數據庫程序設計是計算機二級考試的重要科目之一。下面是小編給大家帶來的2017年全國計算機二級Access數據庫程序設計考試大綱。歡迎閲讀。2017年全國計算機二級Access數據庫程序設計考試大綱基本要求1.掌握數據庫系統的基礎知識。2.掌握關係數據庫的基本...
-
2017年計算機一級考試PS及基礎模擬單選試題及答案
全國計算機等級考試3月份就要開始了!下面是2017年計算機一級考試PS及基礎模擬單選試題及答案。歡迎閲讀。一、單選題1.Photoshop的當前狀態為全屏顯示,而且未顯示工具箱及任何調板,在此情況下,按什麼鍵,能夠使其恢復為顯示工具箱、調板及標題條的正常工作顯示狀態...
-
計算機C語言程序設計的介紹
《C語言程序設計》是計算機專業的一門專業基礎課。下面是小編整理的關於計算機C語言程序設計的介紹,歡迎參考!【1】計算機C語言程序設計的介紹一、課程介紹課程名稱:《C程序設計》學時/學分:72學時/3學分先修課程:計算機文化基礎適用專業:計算機專業(本科)開課時間:...
-
2016最新全國計算機一級考試試題大綱
計算機一級考試難不難?和yjbys小編一起來看看2016最新計算機一級考試題及答案解析就知道了!1、在計算機內部用來傳送、存儲、加工處理的數據或指令都是以______形式進行的。A、十進制碼B、二進制碼C、八進制碼D、十六進制碼答案:(B、)評析:在計算機內部用來傳送...