新編16/32位微型計算機原理及套用(第5版)

新編16/32位微型計算機原理及套用(第5版)

《新編16/32位微型計算機原理及套用(第5版)》是2013年8月清華大學出版社出版的圖書,作者是李繼燦。

基本介紹

  • 書名:新編16/32位微型計算機原理及套用(第5版)
  • 作者:李繼燦
  • ISBN:9787302326984
  • 定價:39元
  • 出版社:清華大學出版社
  • 出版時間:2013年8月
內容簡介,圖書目錄,

內容簡介

本書以國內外廣泛使用的16/32/64位微處理器及其系統為背景,以Intel 8086/8088 16位機為基礎,追蹤Intel主流系列高性能微機的技術發展方向,全面、系統、深入地介紹微機系統與運算基礎知識,8086/8088微處理器及其指令系統,彙編語言程式設計,微機的存儲器,輸入/輸出與中斷,可程式晶片,Intel 80x86到Pentium 4微處理器的技術發展,現代微型計算機新技術及套用,重點介紹Pentium 4系列以後的微處理器及其系統的一些最新技術。
本書不僅適合從事微型計算機硬體教學與科研工作的需要,而且對深化計算機硬體教學與教材的同步改革也進行了深入研究與積極探索。
本書內容先進、結構新穎、資料翔實、深入淺出、文筆流暢,便於教學與自學,既可以作為高等院校各專業微型計算機硬體的通用教材和成人高等教育的培訓教材及自學讀本,也可供廣大科技工作者參考使用。

圖書目錄

第1章微機系統導論1
1.1微型計算機概述1
1.2計算機套用領域4
1.3微型計算機系統的組成6
1.4微機硬體系統結構基礎7
1.4.1匯流排結構簡介8
1.4.2微處理器模型的組成10
1.4.3存儲器概述11
1.4.4輸入/輸出接口概述13
1.5微機的工作原理與程式執行過程14
習題119
第2章微機運算基礎21
2.1進位記數制21
2.1.1十進制數21
2.1.2二進制數22
2.1.3八進制數22
2.1.4十六進制數22
2.2各種進位數制之間的轉換23
2.2.1非十進制數轉換為十進制數24
2.2.2十進制數轉換為非十進制數24
2.2.3八進制數與二進制數之間的轉換25
2.2.4十六進制數與二進制數之間的轉換26
2.3二進制編碼27
2.3.1二進制編碼的十進制27
2.3.2字母與字元的編碼28
2.4二進制數的運算29
2.4.1二進制數的算術運算30
2.4.2二進制數的邏輯運算33[]新編16/32位微型計算機原理及套用(第5版)[]2.5數的定點與浮點表示34
2.5.1定點表示34
2.5.2浮點表示35
2.6帶符號數的表示法36
2.6.1機器數與真值36
2.6.2機器數的種類和表示方法36
2.6.3補碼的加減法運算39
2.6.4溢出及其判斷方法41
習題242
第3章8086/8088微處理器及其系統44
3.18086/8088微處理器44
3.1.18086/8088 CPU的內部結構44
3.1.28086/8088的暫存器結構46
3.1.3匯流排周期49
3.1.48086/8088的引腳信號和功能50
3.28086/8088系統的最小/最大工作方式53
3.2.1最小方式53
3.2.2最大方式55
3.38086/8088的存儲器57
3.3.1存儲器組織57
3.3.2存儲器的分段59
3.3.3實際地址和邏輯地址60
3.3.4堆疊61
3.3.5“段加偏移”定址機制允許重定位61
3.48086/8088的指令系統62
3.4.1指令系統的特點及指令基本格式62
3.4.2定址方式63
3.4.3指令的分類67
習題3103
第4章彙編語言程式設計109
4.1程式設計語言概述109
4.1.1機器語言109
4.1.2彙編語言109
4.1.3高級語言110
4.28086/8088彙編語言的基本語法111
4.2.18086/8088彙編源程式實例111
4.2.28086/8088彙編語言語句112
4.38086/8088彙編語言程式設計基本方法131
4.3.1順序結構程式131
4.3.2分支結構程式134
4.3.3循環結構程式134
4.3.4DOS及BIOS中斷調用137
習題 4148
第5章微機的存儲器151
5.1存儲器的分類與組成151
5.1.1半導體存儲器的分類151
5.1.2半導體存儲器的組成152
5.2隨機存取存儲器154
5.2.1靜態隨機存取存儲器154
5.2.2動態隨機存取存儲器157
5.3隻讀存儲器160
5.3.1隻讀存儲器存儲信息的原理和組成160
5.3.2隻讀存儲器的分類161
5.3.3EPROM/E2PROM常用晶片舉例162
5.4存儲器的連線164
5.4.1存儲器晶片的擴充164
5.4.2存儲器與CPU的連線166
5.5記憶體條技術的發展170
5.6外部存儲器173
5.6.1硬碟173
5.6.2硬碟的接口174
5.6.3硬碟的主要參數175
5.7光碟驅動器176
5.7.1光碟機的分類176
5.7.2光碟機的倍速176
5.7.3DVD光碟的類型177
5.8存儲器系統的分層結構179
習題5180
第6章輸入/輸出與中斷182
6.1輸入/輸出接口概述182
6.1.1CPU與外設間的連線182
6.1.2接口電路的基本結構183
6.2CPU與外設之間數據傳送的方式184
6.2.1程式傳送184
6.2.2中斷傳送190
6.2.3直接存儲器存取傳送190
6.3中斷技術192
6.3.1中斷概述192
6.3.2單箇中斷源的中斷193
6.3.3向量中斷196
6.3.4中斷優先權196
6.48086/8088的中斷系統和中斷處理196
6.4.18086/8088的中斷系統197
6.4.28086/8088 CPU的中斷處理過程202
6.4.3可禁止中斷的過程203
6.4.4中斷回響時序205
6.4.5中斷服務子程式設計206
習題6207
第7章可程式接口晶片209
7.1接口的分類及功能209
7.1.1接口的分類209
7.1.2接口的功能210
7.2可程式計數器/定時器82535210
7.2.182535的引腳與功能結構210
7.2.282535的內部結構和定址方式211
7.2.382535的6種工作方式及時序關係212
7.2.48253套用舉例215
7.3可程式中斷控制器8259A217
7.3.18259A的引腳與功能結構217
7.3.28259A內部結構框圖和中斷工作過程218
7.3.38259A的控制字格式221
7.3.48259A套用舉例227
7.4可程式並行通信接口晶片8255A228
7.4.18255A晶片引腳定義與功能228
7.4.28255A定址方式230
7.4.38255A的3種工作方式230
7.4.4時序關係234
7.4.58255A套用舉例236
7.5可程式串列異步通信接口晶片8250238
7.5.1串列異步通信規程238
7.5.28250晶片引腳定義與功能239
7.5.38250晶片的內部結構和定址方式241
7.5.48250內部控制狀態暫存器的功能及其工作過程242
7.5.58250通信編程247
7.6數/模與模/數轉換接口晶片249
7.6.1DAC 0832數/模轉換器249
7.6.2ADC 0809模/數轉換器253
習題7259
第8章Intel 80x86到Pentium 4微處理器的技術發展262
8.180286微處理器262
8.1.180286與8086/8088相比的特點263
8.1.280286在體系結構上與8086/8088的主要異同點265
8.280386微處理器267
8.2.180386的特點267
8.2.280386的內部結構268
8.2.380386的暫存器結構270
8.2.480386的3種工作方式及其相互轉換274
8.2.580386的存儲器管理277
8.380486微處理器289
8.4Pentium微處理器291
8.4.1Pentium的體系結構291
8.4.2Pentium體系結構的技術特點292
8.5Pentium微處理器系列及相關技術的發展293
8.5.1PentiumⅡ微處理器294
8.5.2Pentium Ⅲ微處理器294
8.5.3Pentium 4 CPU簡介295
8.5.4現代CPU的性能指標299
習題8300
第9章現代微機新技術及套用302
9.1主流CPU新技術概述302
9.1.1超執行緒技術302
9.1.264位技術303
9.1.3雙核及多核技術304
9.1.4CPU核心架構演進305
9.1.5CPU指令集及其擴展307
9.2主機板310
9.2.1主機板晶片組概述310
9.2.2主機板晶片組舉例311
9.2.3主機板上的I/O接口314
9.3擴展匯流排套用技術315
9.4通信技術及其套用318
9.4.1線上世界與移動通信318
9.4.2從1G到2G與3G的跨越322
習題9324
附錄A8086/8088的指令格式325附錄B8086/8088指令系統表329附錄C80286~Pentium系列微處理器的指令系統344附錄D調試軟體DEBUG及調試方法360參考文獻364
第1章微機系統導論1
1.1微機系統組成1
1.1.1幾個基本概念1
1.1.2微型計算機系統的組成3
1.2微機硬體系統結構6
1.3微處理器組成7
1.3.1運算器8
1.3.2控制器8
1.3.3內部暫存器8
1.4存儲器概述9
1.4.1基本概念9
1.4.2存儲器組成10
1.4.3讀/寫操作過程10
1.5微機工作過程11
習題117
第2章微機運算基礎19
2.1進位記數制19
2.1.1十進制數19
2.1.2二進制數20
2.1.3八進制數20
2.1.4十六進制數20
2.2各種進位數制之間的轉換21
2.2.1非十進制數轉換為十進制數22
2.2.2十進制數轉換為非十進制數22
2.2.3八進制數與二進制數之間的轉換23
2.2.4十六進制數與二進制數之間的轉換24
2.3二進制編碼25
2.3.1二進制編碼的十進制25
2.3.2字母與字元的編碼26
2.4二進制數的運算27
2.4.1二進制數的算術運算28
2.4.2二進制數的邏輯運算31
2.5數的定點與浮點表示32
2.5.1定點表示32
2.5.2浮點表示33
2.6帶符號數的表示法34
2.6.1機器數與真值34
2.6.2機器數的種類和表示方法34
2.6.3補碼的加減法運算37
2.6.4溢出及其判斷方法39
習題240
第3章微處理器及其系統42
3.18086/8088微處理器42
3.1.18086/8088 CPU的內部結構42
3.1.28086/8088的暫存器結構44
3.1.3匯流排周期47
3.1.48086/8088的引腳信號和功能48
3.28086/8088系統的最小/最大工作方式51
3.2.1最小方式51
3.2.2最大方式53
3.38086/8088的存儲器55
3.3.1存儲器組織55
3.3.2存儲器的分段57
3.3.3實際地址和邏輯地址58
3.3.4堆疊59
3.3.5“段加偏移”定址機制允許重定位59
3.48086/8088的指令系統60
3.4.1指令系統的特點及指令基本格式60
3.4.2定址方式61
3.4.3指令的分類65
3.580x86微處理器101
3.5.180286微處理器101
3.5.280386微處理器103
3.5.380486微處理器110
3.6Pentium微處理器111
3.6.1Pentium的體系結構111
3.6.2Pentium體系結構的技術特點113
3.7Pentium系列及相關技術的發展114
3.7.1PentiumⅡ微處理器115
3.7.2Pentium Ⅲ微處理器115
3.7.3Pentium 4微處理器116
習題3117
第4章彙編語言程式設計124
4.1程式設計語言概述124
4.1.1機器語言124
4.1.2彙編語言124
4.1.3高級語言125
4.28086/8088彙編語言的基本語法126
4.2.18086/8088彙編源程式實例126
4.2.28086/8088彙編語言語句127
4.38086/8088彙編語言程式設計基本方法146
4.3.1順序結構程式146
4.3.2分支結構程式149
4.3.3循環結構程式149
4.3.4DOS及BIOS中斷調用152
習題 4163
第5章微機的存儲器166
5.1存儲器的分類與組成166
5.1.1半導體存儲器的分類167
5.1.2半導體存儲器的組成167
5.2隨機存取存儲器169
5.2.1靜態隨機存取存儲器169
5.2.2動態隨機存取存儲器173
5.3隻讀存儲器175
5.3.1隻讀存儲器存儲信息的原理和組成175
5.3.2隻讀存儲器的分類176
5.3.3EPROM/E2PROM常用晶片舉例177
5.4存儲器的連線180
5.4.1存儲器晶片的擴充180
5.4.2存儲器與CPU的連線182
5.4.3存儲器與CPU連線應注意的一些問題185
5.5記憶體條技術的發展186
5.6硬碟存儲器190
5.6.1硬碟的組成190
5.6.2硬碟的分類191
5.6.3硬碟的幾個主要參數192
5.7光碟驅動器193
5.7.1光碟驅動器的分類193
5.7.2寫入、讀取和複寫速度194
5.7.3DVD光碟的類型195
5.8存儲器系統的分層結構196
習題5197
第6章輸入/輸出與中斷200
6.1輸入/輸出接口概述200
6.1.1CPU與外設間的連線200
6.1.2接口電路的基本結構201
6.2CPU與外設之間數據傳送的方式202
6.2.1程式傳送202
6.2.2中斷傳送208
6.2.3直接存儲器存取傳送208
6.3中斷技術210
6.3.1中斷概述210
6.3.2單箇中斷源的中斷211
6.3.3向量中斷214
6.3.4中斷優先權214
6.48086/8088的中斷系統和中斷處理214
6.4.18086/8088的中斷系統215
6.4.28086/8088 CPU的中斷處理過程220
6.4.3可禁止中斷的過程221
6.4.4中斷回響時序223
6.4.5中斷服務子程式設計224
習題6225
第7章可程式接口晶片及通用I/O接口227
7.1接口的分類及功能227
7.1.1接口的分類227
7.1.2接口的功能228
7.2可程式計數器/定時器82535228
7.2.182535的引腳與功能結構228
7.2.282535的內部結構和定址方式229
7.2.382535的6種工作方式及時序關係230
7.2.48253套用舉例233
7.3可程式中斷控制器8259A235
7.3.18259A的引腳與功能結構235
7.3.28259A內部結構框圖和中斷工作過程236
7.3.38259A的控制字格式239
7.3.48259A套用舉例245
7.4可程式並行通信接口晶片8255A246
7.4.18255A晶片引腳定義與功能246
7.4.28255A定址方式248
7.4.38255A的3種工作方式249
7.4.4時序關係253
7.4.58255A套用舉例254
7.5可程式串列異步通信接口晶片8250256
7.5.1串列異步通信規程256
7.5.28250晶片引腳定義與功能257
7.5.38250晶片的內部結構和定址方式259
7.5.48250內部控制狀態暫存器的功能及其工作過程261
7.5.58250通信編程265
7.5.68250套用舉例268
7.6數/模與模/數轉換接口晶片269
7.6.1DAC 0832數/模轉換器269
7.6.2ADC 0809模/數轉換器273
7.7新型通用I/O接口280
7.7.1磁碟接口的技術發展280
7.7.2USB接口281
7.7.3IEEE 1394接口282
習題7283
第8章現代主流微型計算機硬體技術的發展286
8.1現代先進的微處理器技術概述286
8.1.1超執行緒技術286
8.1.264位技術287
8.1.3雙核心技術288
8.2CPU的性能參數289
8.2.1CPU的頻率289
8.2.2前端匯流排290
8.2.3CPU的接口類型290
8.2.4CPU核心與封裝技術293
8.2.5CPU的快取298
8.2.6CPU指令集298
8.3主機板301
8.3.1主機板結構302
8.3.2主機板晶片組303
8.3.3主機板設計中的一些技術特點306
8.3.4主機板的兼容性與做工309
8.4顯示卡310
8.4.1顯示卡的分類310
8.4.2顯示晶片GPU310
8.4.3顯示卡的性能參數311
8.4.4SLI和CrossFire雙卡互連技術312
8.5擴展匯流排套用技術312
習題8315附錄A8086/8088的指令格式317附錄B8086/8088指令系統表321附錄C80286~Pentium系列微處理器的指令系統336附錄D調試軟體DEBUG及調試方法352參考文獻356

相關詞條

熱門詞條

聯絡我們