電腦組成與體系結構:性能設計(原書第11版) Computer Organization and Architecture

William Stalling 譯者 湯善江//於策//孫超//肖健//畢重科等

買這商品的人也買了...

商品描述

本書是電腦組成與體系結構的經典教材,主要特色體現在三個面向:
一是盡可能清晰、完整地展示現代電腦系統的本質與特徵;
二是凝練出電腦組成與體系結構中的基礎性知識並進行深入討論,同時將這些知識與當代電腦的設計問題聯繫起來;
三是關注電腦系統的性能特徵,介紹如何從設計的角度實現高性能。
要了解當代電腦系統的設計原則與實作問題,
只介紹概念或理論是不夠的,因此本書以Intel x86和ARM這兩個代表性的處理器系列為例,
深入討論電腦組成與體系結構的概念及實際設計上的考量與選擇。

目錄大綱

譯者序
前言
作者簡介
譯者簡介
第一部分概述
第1章基本概念與電腦演化
1.1 組成與體系結構
1.2 功能與結構
1.2.1 功能
1.2.2 結構
1.3 IAS電腦
1.4 邏輯閘、記憶體位元、晶片和多晶片模組
1.4.1 邏輯閘與記憶體位元
1.4.2 電晶體
1.4.3 微電子晶片
1.4.4 多晶片模組
1.5 Intelx86體系結構的演化
1.6 嵌入式系統
1.6.1 物聯網
1.6.2 嵌入式作業系統
1.6.3 應用處理器與專用處理器
1.6.4 微處理器與微控制器
1.6.5 嵌入式系統與深度嵌入式系統
1.7 ARM體系結構
1.7.1 ARM的演進
1.7.2 指令集體系結構
1.7. 3 ARM產品
1.8 關鍵字、思考題與習題
第2章效能問題
2.1 效能設計
2.1.1 微處理器的速度
2.1.2 效能平衡
2.1.3 晶片組成與體系結構的改良
2.2 多核心、MIC和GPGPU
2.3 阿姆達爾定律與利特爾法則
2.3.1 阿姆達爾定律
2.3.2 利特爾法則
2.4 計算機性能的基本指標
2.4.1 時脈速度
2.4.2 指令執行速度
2.5 計算平均值
2.5.1 算術平均值
2.5 .2 調和平均值
2.5.3 幾何平均值
2.6 基準測試和SPEC
2.6.1 基準測試原則
2.6.2 SPEC基準測試
2.7 關鍵字、思考題和習題
第二部分計算機系統
第3章計算機功能和互連的頂層視圖
3.1 計算機的部件
3.2 計算機的功能
3.2.1 指令的讀取和執行
3.2.2 中斷
3.2.3 I/O功能
3.3 互連結構
3.4 總線互連
3.5 點對點互連
3.5.1 QPI物理層
3.5. 2 QPI連結層
3.5.3 QPI路由層
3.5.4 QPI協定層
3.6 PCIe
3.6.1 PCI物理與邏輯體系結構
3.6.2 PCIe物理層
3.6.3 PCIe事務處理層

第三部分算術與邏輯
第四部分指令集與組合語言
第五部分CPU
第六部分並行組織
附錄
術語表
參考文獻