電腦系統基礎——基於IA-32體系結構
崔麗群
- 出版商: 電子工業
- 出版日期: 2020-09-01
- 定價: $294
- 售價: 6.6 折 $194
- 語言: 簡體中文
- 頁數: 236
- 裝訂: 平裝
- ISBN: 7121391422
- ISBN-13: 9787121391422
-
相關分類:
Computer-architecture
立即出貨 (庫存 < 3)
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書以高級語言程序的開發和運行過程為主線,採用循序漸進、深入淺出的方法,介紹與電腦系統相關的核心概念,將程序執行每個環節所涉及的硬件和軟件關聯起來,幫助讀者建立一個完整的電腦系統層次結構框架。 本書採用IA-32體系結構的電腦系統,通過反匯編工具,將高級語言、匯編語言、機器代碼及其執行進行關聯,實現對程序的跟蹤和調試。本書共分7章,主要內容包括電腦系統概述、數據的機器級表示與處理、層次結構存儲系統、指令系統和程序的機器級表示、CPU結構和程序執行、異常和中斷及輸入/輸出系統。 本書概念清楚、通俗易懂、實例豐富,與當代電腦技術相結合,可作為高等院校的“電腦硬件技術”“電腦組成原理”等課程的教材和參考書,也可以作為電腦及相關專業的電腦系統方面的基礎教材或電腦技術人員的參考書。
作者簡介
崔麗群,女,副教授。
本科畢業於阜新礦業學院,機電專門化專業,碩士畢業於遼寧工程技術大學,計算機應用專業。
學術或教育組織任職:中國計算機學會會員。
教學及科研獲獎:2013年榮獲遼寧省教學成果一等獎。
出版教材:《計算機硬件技術及應用》,浙江大學出版社,2008年,總印數5000冊。相關獲獎情況:2009年,校級精品課;2010年,校級立項課程建設;2010年,校級優秀課件,一等獎;2012年,遼寧省教育軟件大賽,三等獎;2016年,校級精品資源共享課;2017年,校級精品開放課程,二等獎;2018年,遼寧省精品開放課程,三等獎。
目錄大綱
第1章計算機系統概述1
1.1計算機的發展歷程1
1.2計算機系統的基本組成4
1.2.1馮・諾依曼計算機的基本結構4
1.2.2現代計算機的基本組成5
1.2.3計算機的工作過程7
1.3計算機系統的層次結構9
1.4計算機系統的性能評價指標11
1.5本章小結14
習題1 15
第2章數據的機器級表示與處理16
2 .1數制和編碼16
2.1.1進制計數制16
2.1.2計算機中的編碼19
2.1.3無符號數和有符號數21
2.1.4定點數與浮點數22
2.2定點數的表示23
2.2.1定點數的編碼表示23
2.2.2 C語言中的整數28
2.3浮點數的表示28
2.3.1浮點數的基本概念28
2 .3.2 IEEE 754標準30
2.3.3 C語言中的浮點數31
2.4數據的存儲32
2.5定點數的基本運算35
2.5.1定點數加/減法運算35
2. 5.2定點數乘/除法運算37
2.6浮點數的基本運算42
2.6.1浮點數加/減法運算42
2.6.2浮點數乘/除法運算46
2.7本章小結47
習題2 47
第3章層次結構存儲系統49
3.1存儲器技術49
3.1.1存儲器概述49
3.1.2存儲器的層次結構50
3.1.3存儲器技術53
3.2主存儲器54
3.2.1主存儲器的結構和基本操作54
3.2.2主存儲器的組成與控制57
3.2.3主存儲器的讀/寫操作63
3.3高速緩衝存儲器(Cache) 64
3.3.1程序訪問的局部性64
3.3.2 Cache的基本工作原理66
3.3.3 Cache地址映射69
3.3. 4 Cache替換算法76
3.3.5 Cache設計考慮因素77
3.4虛擬存儲管理79
3.4.1虛擬存儲器79
3.4.2存儲管理80
3.5 IA-32系統地址轉換84
3. 5.1邏輯地址向線性地址的轉換84
3.5.2線性地址向物理地址的轉換87
3.6本章小結90
習題3 90
第4章指令系統和程序的機器級表示93
4.1機器指令93
4.1.1機器指令與彙編指令的關係93
4.1.2指令的一般格式93
4.2寄存器組織94
4.2.1通用寄存器95
4.2.2專用寄存器95
4.2.3段寄存器97
4.2.4浮點寄存器棧和多媒體擴展寄存器組97
4.3存儲器組織98
4.3.1存儲模型99
4.3.2工作方式99
4.3.3邏輯地址100
4.4數據類型及格式103
4.5 IA-32數據尋址方式104
4.5.1立即數尋址105
4.5.2寄存器尋址105
4.5.3存儲器尋址106
4.6 IA-32指令系統109
4.6.1指令格式109
4.6.2數據傳送指令110
4.6.3算術運算指令114
4.6.4位操作指令119
4.6.5控制轉移指令121
4.7程序的機器級表示125
4.7.1過程調用的機器級表示125
4.7.2選擇結構的機器級表示130
4.7.3循環結構的機器級表示133
4 .8本章小結135
習題4 136
第5章CPU結構和程序執行139
5.1程序執行概述139
5.1.1指令的執行過程139
5.1.2指令周期141
5.2 CPU結構和工作原理143
5.2.1 CPU的功能143
5.2.2 CPU的主要寄存器143
5.2.3 CPU的結構和工作原理144
5.3數據通路146
5.3.1數據通路的基本結構146
5.3.2單總線數據通路148
5.3.3多總線數據通路149
5.4指令流水線151
5.4.1指令流水線的基本原理151
5.4.2 CISC指令集和RISC指令集154
5.4.3流水線冒險及其解決方法156
5.4.4流水線多發技術160
5.5本章小結162
習題5 162
第6章異常和中斷165
6.1異常和中斷概述165
6.1.1異常和中斷的基本概念165
6.1.2異常和中斷的分類166
6.1.3異常和中斷的作用169
6.2異常和中斷的響應170
6.3 IA-32的CPU中斷管理173
6.3.1中斷向量表173
6.3.2 IA-32的中斷描述符表175
6.4 8259A中斷控制器178
6.4.1 8259A的功能178
6.4.2 8259A的內部結構178
6.4.3中斷源識別與中斷優先級180
6.4.4 8259A的工作方式183
6.4.5 8259A的工作過程186
6.5中斷程序設計及響應過程舉例187
6.5.1中斷程序設計187
6.5. 2中斷響應過程舉例189
6.6本章小結190
習題6 191
第7章輸入/輸出系統192
7.1輸入/輸出系統概述192
7.2輸入/輸出硬件系統193
7.2.1輸入/輸出接口功能193
7.2.2輸入/輸出接口結構195
7.2.3輸入/輸出設備的總線連接197
7.2.4輸入/輸出接口的尋址方式198
7.3輸入/輸出軟件系統201
7 .3.1輸入/輸出軟件系統任務與工作過程202
7.3.2內核空間輸入/輸出軟件203
7.3.3用戶空間輸入/輸出軟件206
7.4 CPU與外設的數據交換方式210
7.4.1程序查詢方式211
7.4.2程序中斷方式212
7.4.3 DMA方式214
7.5本章小結220
習題7 221
附錄A OllDbg反彙編工具222
主要參考文獻225
