《大話計算機——計算機系統底層架構原理極限剖析》是2019年5月清華大學出版社出版的圖書,作者是冬瓜哥。
基本介紹
- 書名:大話計算機——計算機系統底層架構原理極限剖析
- 作者:冬瓜哥
- 出版社:清華大學出版社
- 出版時間:2019年5月
- 定價:598 元
- ISBN:9787302526476
所獲榮譽,圖書內容,目錄,
所獲榮譽
該書入選2019年全國教師暑期閱讀推薦書目第二批。
圖書內容
現代計算機系統的軟硬體架構十分複雜,是所有IT相關技術的根源。本書嘗試從原始的零認知狀態開始,逐 步從最基礎的數字電路一直介紹到計算機作業系統以及人工智慧。本書用通俗的語言、恰到好處的疑問、符合原生 態認知思維的切入點,來幫助讀者洞悉整個計算機底層世界。本書在寫作上遵循“先介紹原因,後思考,然後介紹 解決方案,最終提煉抽象成概念”的原則。全書脈絡清晰,帶領讀者重走作者的認知之路。本書集科普、專業為一 體,用通俗詳盡的語言、圖表、模型來描述專業知識。 本書內容涵蓋以下學科領域:計算機體系結構、計算機組成原理、計算機作業系統原理、計算機圖形學、高性 能計算機集群、計算加速、計算機存儲系統、計算機網路、機器學習等。
目錄
本書共分為12章。
第1章介紹數字計算機的設計思路,製作一個按鍵計算器,在這個過程中逐步理解數字計算機底層原理。
第2章在第1章的基礎上,改造按鍵計算器,實現能夠按照編好的程式自動計算,並介紹對應的處理器內部架構概念。
第3章介紹電子計算機的發展史,包括晶片製造等內容。
第4章介紹流水線相關知識,包括流水線、分支預測、亂序執行、超標量等內容。
第5章介紹電腦程式架構,理解單個、多個程式如何在處理器上編譯、連結並最終運行的過程。
第6章介紹快取以及多處理器並行執行系統的體系結構,包括互聯架構、快取一致性架構的原理和實現。
第7章介紹計算機I/O基本原理,包括PCIE、USB、SAS三大I/O體系。
第8章介紹計算機是如何處理聲音和圖像的,包括3D渲染和圖形加速原理架構和實現。第9章介紹大規模並行計算、超級計算機原理和架構,以及可程式邏輯器件(如FPGA等)的原理和架構。
第10章介紹現代計算機作業系統基本原理和架構,包括記憶體管理、任務調度、中斷管理、時間管理等架構原理。
第11章介紹現代計算機形態和生態體系,包括計算、網路、存儲方面的實際計算機產品和生態。
第12章介紹機器學習和人工智慧底層原理和架構實現。