微機原理與接口技術(第2版) 微机原理与接口技术(第2版)(高等院校信息技术规划教材)
李珍香
- 出版商: 清華大學
- 出版日期: 2018-05-01
- 定價: $294
- 售價: 8.5 折 $250
- 語言: 簡體中文
- 頁數: 336
- 裝訂: 平裝
- ISBN: 7302490139
- ISBN-13: 9787302490135
下單後立即進貨 (約4週~6週)
相關主題
商品描述
本書是《微機原理與接口技術》的第2版。結合計算機的發展和第1版教材在實際教學中的使用體會,主要以Intel 8086微處理器為基礎,系統闡述微型計算機的基本組成、工作原理及接口技術。全書共分為9章,講述微處理器的結構、尋址方式和指令系統、彙編語言程序設計、存儲器系統、總線技術和常用接口芯片等內容。
本書依然註重實用性、實踐性、系統性和先進性的特點,理論與實踐緊密結合,在強調基本概念的基礎上列舉了大量實例,融入了作者多年來在一線教學中的經驗和體會。
本書可作為普通高校非計算機專業本科學生的教材,也可作為工程技術人員的參考資料。
目錄大綱
目錄Contents第1章微型計算機基礎知識1
1.1微型計算機概述1
1.1.1微型計算機及其發展概況2
1.1.2微型計算機的特點5
1.2微型計算機系統的組成5
1.2.1微型計算機系統的概念5
1.2 .2微型計算機系統的硬件結構及其功能7
1.2.3微型計算機的基本工作原理和工作過程10
1.2.4微型計算機的主要性能指標11
1.3計算機中的數制和編碼13
1.3.1常用數制及相互間的轉換13
1.3.2二進制數的運算16
1.3.3帶符號數在計算機中的表示17
1.3.4計算機中常用的編碼21
習題與思考題23
第2章微處理器25
2.18086微處理器內部基本結構26
2.1.18086 CPU的功能結構26
2.1.28086 CPU的寄存器結構29
2.28086 CPU的存儲器組織及I/O結構33
2.2.1存儲單元的地址和內容33
2.2.2存儲器的分段與物理地址的形成34
2.2.38086 CPU的I/O結構37
2.38086微處理器的外部引腳及工作模式37
2.3.18086 CPU的具體引腳及其功能38
2.3.28086微處理器的工作模式及系統結構42微機原理與接口技術(第2版)目錄2.48086微處理器的總線操作與時序44
2.4.1時鐘週期、總線週期和指令周期44
2.4.2總線操作與時序44
2.5Intel的其他微處理器50
2.5.180x86 32位微處理器50
2.5.2Pentium系列微處理器60
2.5.3雙核和多核微處理器65
習題與思考題66
第3章尋址方式與指令系統68
3.1指令系統概述68
3.1.1指令的基本概念68
3.1.2指令格式69
3.1.3操作數類型70
3.1.4指令的執行71
3.2尋址方式71
3.2.1立即尋址71
3.2 .2寄存器尋址72
3.2.3存儲器尋址72
3.3調試工具DEBUG76
3.3.1DEBUG的啟動76
3.3.2DEBUG的主要命令78
3.48086 CPU指令系統85
3.4.1數據傳送類指令85
3.4.2算術運算類指令92
3.4.3邏輯運算與移位類指令99
3.4.4控制轉移類指令104
3.4.5串操作類指令112
3.4.6處理器控制類指令117
3.580x86/Pentium新增指令簡介118
3.5.180x86尋址方式118
3.5.280x86 CPU新增指令119
習題與思考題121
第4章彙編語言程序設計124
4.1彙編語言源程序124
4.1.1彙編語言基本概念124
4.1.2彙編語言源程序的結構125
4.1.3彙編語言語句類型及格式127
4.1.4數據項及表達式128
4.2彙編語言偽指令133
4.2.1符號定義偽指令133
4.2.2數據定義偽指令135
4.2.3段定義偽指令138
4.2.4指定段寄存器偽指令139
4.2.5指定地址偽指令140
4.2.6源程序結束偽指令141
4.3彙編語言程序的上機過程141
4.3.1上機環境141
4.3.2上機過程142
4.4DOS系統功能調用147
4.4.1系統功能調用的一般方法147
4.4.2DOS常用系統功能調用148
4.5彙編語言程序設計150
4.5.1順序結構程序設計150
4.5.2分支結構程序設計153
4.5.3循環結構程序設計158
4.5.4子程序設計166
習題與思考題175
第5章存儲器系統177
5.1存儲器概述177
5.1.1存儲器系統與多級存儲體系結構177
5.1.2存儲器的分類與組成178
5.1.3存儲器的性能指標180
5.2RAM存儲器181
5.2.1SRAM存儲器181
5.2.2DRAM存儲器184
5.3ROM存儲器186
5.3.1掩膜ROM186
5.3.2可編程ROM187
5.3.3可擦除可編程ROM187
5.3.4電可擦除可編程ROM189
5.3.5Flash存儲器190
5.4存儲器的擴展設計192
5.4.1存儲器芯片與CPU連接概述192
5.4 .2存儲器容量的擴展194
5.4.3存儲器的擴展設計舉例197
5.4.416位微機系統中的存儲器組織199
5.5高速緩衝存儲器200
5.5.1Cache的基本結構和工作原理200
5.5.2Cache的讀/寫和替換策略201
5.5.3Cache的地址映射203
5.6虛擬存儲器及其管理技術205
5.6.1虛擬存儲器概述205
5.6.2虛擬存儲器中的地址結構映射與變換方式206
習題與思考題209
第6章微機總線211
6.1總線概述211
6.1.1總線分類212
6.1.2總線標準和性能指標213
6.1.3總線控制方式214
6.2系統總線214
6.2.1ISA總線215
6.2.2PCI總線218
6.2.3AGP總線222
6.2.4新型總線PCI Express224
6.3外總線226
6.3.1RS232C總線226
6.3.2USB總線228
6.3 .3IEEE 1394總線231
習題與思考題233
第7章I/O接口總論234
7.1I/O接口概述234
7.1.1I/O接口及接口技術的概念234
7.1.2I/O接口的主要功能236
7.1 .3I/O接口的基本結構與分類237
7.2I/O端口238
7.2.1I/O端口的編址方式239
7.2.2I/O指令239
7.2.3I/O端口地址分配241
7.2.4I/O端口地址譯碼242
7.3CPU與外設間的數據傳送方式245
7.3.1程序控制傳送方式245
7.3.2中斷傳送方式248
7.3.3DMA傳送方式249
習題與思考題251
第8章中斷技術252
8.1中斷基礎252
8.1.1中斷的基本概念252
8.1.2中斷優先級與中斷嵌套253
8.1.3中斷過程256
8.28086 CPU的中斷系統258
8.2.18086 CPU中斷類型258
8.2.28086 CPU響應中斷的過程260
8.2.3中斷向量及中斷向量表262
8.3可編程中斷控制器8259A263
8.3.18259A的內部結構和引腳263
8.3 .28259A的工作方式265
8.3.38259A的級聯269
8.3.48259A的命令字269
8.48259A在微機中的編程應用275
8.580486 CPU中斷系統276
8.5.180486 CPU中斷系統結構及類型276
8.5.2保護模式下的中斷與異常處理278
習題與思考題281
第9章微機基本接口技術與應用282
9.1並行接口與可編程並行接口芯片8255A及其應用282
9.1.1並行接口的特點、功能與分類282
9.1.28255A的內部結構與引腳284
9.1.38255A的工作方式與控製字287
9.1.48255A應用舉例291
9.2可編程定時/計數器8253及其應用296
9.2.1定時與計數概念296
9.2.28253的內部結構與引腳功能297
9.2.38253的控製字與工作方式299
9.2.48253的初始化編程及應用舉例304
9.3串行通信與可編程串行接口芯片8251A及其應用307
9.3.1串行通信基本概念307
9.3.28251A的內部結構與引腳功能312
9.3.38251A的控製字和初始化316
9.3.48251A應用舉例319
9.4A/D與D/A轉換接口及其應用321
9.4.1A/D及D/A轉換概述321
9.4.2A/D轉換器及其與CPU的接口321
9.4.3D/A轉換器及其與CPU的接口326
9.5多功能外圍接口芯片組簡介331
9.5.1多功能外圍接口芯片組82C206332
9.5.2多功能外圍接口芯片組82380334
習題與思考題336
參考文獻337