微算機原理與應用: x86 x64微處理器軟體、硬體、界面與系統 (第6版) | 誠品線上

微算機原理與應用: x86 x64微處理器軟體、硬體、界面與系統 (第6版)

作者 林銘波
出版社 全華圖書股份有限公司
商品描述 微算機原理與應用: x86 x64微處理器軟體、硬體、界面與系統 (第6版):微算機原理與應用一書,使用x86與x64微處理器系列為例,期望建立讀者一個完整的微算機原理與相關的基

內容簡介

內容簡介 微算機原理與應用一書,使用x86與x64微處理器系列為例,期望建立讀者一個完整的微算機原理與相關的基本知識,進而能夠使用與設計各種微處理器系統。由淺入深將x86微處理器的指令分類,並且以豐富的程式實例,闡述每一個指令的動作與應用。相同的分類方法可以引用於學習其它微處理器。

作者介紹

作者介紹 ■作者簡介林銘波

產品目錄

產品目錄 第一章簡介1.1 微處理器與微算機1.1.1 個人計算機系統結構1.1.2 嵌入式微處理器系統1.1.3 PC 架構演進1.2 x86 x64 微處理器1.2.1 4 8 位元微處理器1.2.2 16 位元微處理器1.2.3 32 位元微處理器架構1.2.4 64 位元微處理器1.3 文數字碼與數碼1.3.1 文數字碼1.3.2 數碼1.4 數系轉換1.4.1 二進制數目系統1.4.2 十六進制數目系統1.5 二進制算術1.5.1 二進制的四則運算1.5.2 數目表示法1.5.3 2 補數算術運算1.6 浮點數算術1.6.1 浮點數表示方法1.6.2 浮點數的四則運算第二章計算機結構與組合語言2.1 計算機基本功能與原理2.1.1 基本程式設計觀念2.1.2 儲存程式計算機2.1.3 更詳細的微算機基本動作2.2 CPU 基本組織與動作2.2.1 RTL 語言2.2.2 簡化的x86 微處理器軟體模式2.2.3 一個簡化的x86 微處理器RTL 架構2.2.4 指令的執行2.2.5 基本的x86 組合語言指令2.3 組譯程式與組合語言程式2.3.1 基本組合語言程式例2.3.2 組合語言程式結構2.3.3 組合語言常數與運算子2.3.4 基本組譯程式假指令2.4 組合語言程式的建立與測試2.4.1 組合語言程式的建立與測試2.4.2 命令行(command line) 環境2.4.3 視窗(window) 環境2.4.4 64 位元組合語言程式的建立與除錯2.5 組譯程式與組譯程序2.5.1 組譯程式2.5.2 組譯程序與實例第三章CPU 軟體模式3.1 規劃模式3.1.1 通用暫存器3.1.2 節區暫存器3.1.3 狀態暫存器與指令指示器3.2 資料類型與記憶器組織3.2.1 資料格式與記憶器組織3.2.2 資料類型3.3 x86 實際位址的產生3.3.1 x86 微處理器記憶器管理概觀3.3.2 x86 x64 有效位址與實際位址轉換3.3.3 x86 微處理器的記憶器模式3.4 定址方式3.4.1 16 位元定址方式3.4.2 32 位元定址方式3.4.3 64 位元定址方式3.5 指令格式與編碼3.5.1 基本指令格式3.5.2 MOD R M 位元組3.5.3 SIB 位元組3.5.4 REX 指令前標第四章基本組合語言程式設計4.1 定址方式與指令使用4.1.1 定址方式格式4.1.2 使用指令的基本概念4.2 資料轉移指令4.2.1 基本資料轉移指令4.2.2 節區暫存器相關指令4.2.3 其它資料轉移指令4.3 算術運算指令4.3.1 二進制算術運算4.3.2 單運算元指令4.3.3 乘法與除法運算4.3.4 併裝BCD 算術4.4 分歧(跳躍) 指令4.4.1 條件性分歧(跳躍) 指令4.4.2 無條件分歧(跳躍) 指令4.4.3 迴路指令第五章組合語言程式設計5.1 邏輯運算指令5.1.1 基本動作5.1.2 邏輯運算指令5.2 位元運算指令5.2.1 基本位元運算指令5.2.2 位元掃描運算指令5.3 移位與循環移位指令5.3.1 移位與循環移位指令基本動作5.3.2 移位與循環移位指令5.3.3 雙精確制移位指令5.4 符號擴展與其相關指令5.4.1 基本符號擴展指令5.4.2 特殊的符號擴展指令5.5 字元串運算指令5.5.1 基本字元串指令5.5.2 REP 前標與字元串指令5.6 CPU 控制與旗號位元指令5.6.1 CPU 控制指令5.6.2 旗號位元指令第六章副程式與巨集指令6.1 程式設計技巧6.1.1 模組化程式設計6.1.2 結構化程式設計6.1.3 結構化程式假指令6.2 程式的連結與外部變數6.2.1 程式的連結與重置位6.2.2 外部變數6.3 副程式6.3.1 堆疊6.3.2 副程式呼叫與歸回指令6.3.3 巢路副程式6.3.4 副程式參數傳遞方式6.3.5 可重入與遞迴副程式6.3.6 高階語言支援指令6.4 巨集指令6.4.1 巨集指令定義與擴展6.4.2 標記問題與局部標記6.4.3 巢路巨集指令6.4.4 其它相關假指令第七章CPU 硬體模式7.1 6 硬體模式7.1.1 內部功能7.1.2 硬體界面7.1.3 基本時序(最小模式系統)7.1.4 基本CPU 模組7.2 x86 x64 微處理器架構7.2.1 微處理器設計技術7.2.2 基本微處理器架構7.3 PC 系統架構7.3.1 雙晶片組PC 系統架構7.3.2 單晶片組PC 系統架構7.3.3 輸入/輸出裝置第八章記憶器元件與界面設計8.1 CPU 與記憶器界接8.1.1 記憶器容量與語句寬度的擴充8.1.2 記憶器位址解碼原理8.1.3 位址解碼電路設計8.2 SRAM8.2.1 商用SRAM 元件8.2.2 SRAM 與CPU 界接8.3 快閃記憶器8.3.1 商用快閃記憶器元件(28C 系列)8.3.2 快閃記憶器元件與CPU 界接8.4 DRAM8.4.1 非同步DRAM 元件8.4.2 DRAM 資料更新方法8.4.3 更新電路的設計策略8.4.4 同步DRAM 元件8.4.5 DDR SDRAM第九章中斷要求與處理9.1 中斷要求與處理9.1.1 中斷的主要應用9.1.2 中斷要求類型9.1.3 CPU 對外部中斷要求的反應9.1.4 x86 微處理器的外部中斷要求9.1.5 x86 微處理器的中斷類型9.1.6 x86 x64 微處理器中斷轉移控制9.2 多重中斷要求與優先權9.2.1 中斷優先權9.2.2 輪呼9.2.3 鍵結優先權結構9.2.4 中斷優先權仲裁器9.3 可規劃中斷要求控制器(82C59A)9.3.1 硬體界面9.3.2 內部功能9.3.3 82C59A 與CPU 界接9.3.4 82C59A 的規劃9.3.5 82C59A 串接模式9.3.6 APIC9.4 中斷服務程式9.4.1 鍵盤推動程式設計9.4.2 巢路中斷要求結構9.5 軟體中斷與例外處理9.5.1 軟體中斷9.5.2 例外第十章I O 基本結構與界面10.1 I O 基本結構10.1.1 I O 裝置與界面電路10.1.2 輸入埠與輸出埠10.1.3 獨立式I O 結構10.1.4 記憶器映成I O 結構10.1.5 I O 埠位址解碼10.2 I O 資料轉移啟動方式10.2.1 I O 資料轉移啟動方式10.2.2 輪呼式(程式)I O10.2.3 中斷I O10.2.4 直接記憶器存取(DMA)10.2.5 匯流排仲裁邏輯10.3 並列資料轉移10.3.1 同步並列資料轉移10.3.2 閃脈控制方式10.3.3 交握式控制方式10.4 串列資料轉移10.4.1 基本概念10.4.2 非同步串列資料轉移10.4.3 同步串列資料轉移10.4.4 資訊錯誤的偵測與更正10.5 串列界面標準10.5.1 EIA- (RS-) 界面標準10.5.2 I2C 匯流排界面標準10.5.3 SPI 界面10.5.4 PCIe 匯流排第十一章浮點數與多媒體運算指令組11.1 FPU 軟體模式11.1.1 內部功能與規劃模式11.1.2 資料類型11.1.3 指令格式11.2 基本指令組與程式設計11.2.1 資料轉移指令組11.2.2 加法與減法運算指令11.2.3 乘法與除法運算指令11.2.4 其它數學函數指令11.2.5 比較指令11.3 高等指令組與程式設計11.3.1 超越函數指令11.3.2 常數指令11.3.3 處理器控制指令11.4 SIMD 多媒體處理器11.4.1 多媒體處理器的演進11.4.2 規劃模式11.4.3 重疊算術與飽和算術第十二章PC 系統I O 裝置與界面12.1 映像顯示系統12.1.1 文字模式顯示器12.1.2 界面卡與推動程式12.2 繪圖模式顯示器12.2.1 基本原理12.2.2 彩色繪圖模式12.2.3 GPU12.2.4 顯示器種類與界面12.3 列表機界面12.3.1 列表機種類12.3.2 列表機界面12.3.3 PC 列表機界面12.4 輔助記憶器系統12.4.1 磁性記憶器基本原理12.4.2 軟式磁碟記憶器12.4.3 硬式磁碟記憶器12.4.4 固態硬碟12.4.5 光碟記憶器12.5 相關匯流排界面12.5.1 SATA 與eSATA12.5.2 USB12.5.3 Thunderbolt附錄A 6 微處理器電氣特性A.1 6 微處理器電氣特性附錄B x86 微處理器與x87 FPU 指令表B.1 x86 微處理器指令表B.2 x87 FPU 指令表

商品規格

書名 / 微算機原理與應用: x86 x64微處理器軟體、硬體、界面與系統 (第6版)
作者 / 林銘波
簡介 / 微算機原理與應用: x86 x64微處理器軟體、硬體、界面與系統 (第6版):微算機原理與應用一書,使用x86與x64微處理器系列為例,期望建立讀者一個完整的微算機原理與相關的基
出版社 / 全華圖書股份有限公司
ISBN13 / 9789864637713
ISBN10 / 9864637711
EAN / 9789864637713
誠品26碼 / 2681566347006
頁數 / 672
開數 / 18K
注音版 /
裝訂 / H:精裝
語言 / 1:中文 繁體
級別 / N:無