微計算機技術(第2版)

微計算機技術(第2版)

《微計算機技術(第2版)》是2008年清華大學出版社出版的圖書,作者是馬群生等。

基本介紹

  • 書名:微計算機技術(第2版)
  • 作者:馬群生
  • ISBN:9787302071105
  • 定價:29.8元
  • 出版社:清華大學出版社
  • 出版時間:2008年
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

本收全面地介紹了微型計算機組成原理、彙編語言程式設計及接口技術。主要內容包括微計算機系統綜述;Intel 8086/8088、80386、Pentium微處理器的結構及操作原理;x86指令系統及基本彙編語言程式的設計方法;Intel系列的外圍支援晶片與基本I/O設備的接口技術;微計算機系統匯流排。書中對RISC結構的PowerPC微處理器也做了介紹。本書可作為高等院校計算機專業本科生的教材,也可供相關技術人員參考。

目錄

第1章緒論1
1.1微型計算機的特點1
1.2微處理器、微型計算機和微型計算機系統2
1.3微處理器技術發展的概況4
思考題與練習題8
第2章微處理器的結構及微計算機的組成9
2.180x86微處理器系列概況9
2.28086/8088微處理器的基本結構10
2.2.18086微處理器的基本組成及邏輯框圖10
2.2.28086/8088微處理器的存儲器管理14
2.38086/8088晶片引腳功能說明15
2.3.1基本引腳信號16
2.3.2最小工作模式下的有關控制引腳信號17
2.3.3最大工作模式下的有關控制引腳信號18
2.48086/8088最小與最大模式下微計算機的基本組成19
2.4.1最小模式的微計算機組成19
2.4.2最大模式的微計算機組成20
2.58086/8088的匯流排操作、中斷及匯流排請求21
2.5.1匯流排周期與匯流排操作21
2.5.2中斷系統23
2.5.3匯流排請求26
2.68086微處理器訪問存儲器和I/O設備的特性27
2.6.1以位元組或字為單位的數據處理27
2.6.28086微處理器與存儲器及I/O模組的接口28
2.780386微處理器的組成與結構29
2.7.180386的內部結構29
2.7.280386的內部操作與流水線操作35
2.7.3存儲器管理36
2.7.480386中斷系統45
思考題與練習題47
第3章8086指令系統及定址方式49
3.1彙編語言程式格式49
3.1.1一個簡單的程式實例51
3.1.2程式結構偽操作53
3.1.3數據類型和數據定義偽操作56
3.1.4彙編、連線和運行一個程式59
3.1.5簡化段定義格式62
3.2定址方式與機器語言轉換63
3.2.1定址方式63
3.2.2機器語言指令的轉換72
3.38086指令系統75
3.3.1數據傳送指令75
3.3.2算術指令80
3.3.3邏輯指令92
3.3.4串處理指令95
3.3.5控制轉移指令100
3.3.6處理機控制指令108
3.4小結109
思考題與練習題110
第4章彙編語言程式設計基礎116
4.1循環程式設計116
4.1.1基本結構的循環程式116
4.1.2多重循環程式119
4.2分支程式設計121
4.2.1分支程式結構121
4.2.2分支程式的設計方法122
4.3子程式設計123
4.3.1主程式與子程式之間的參數傳送124
4.3.2嵌套與遞歸子程式128
4.4宏彙編程式設計130
4.4.1宏定義、宏調用和宏展開130
4.4.2宏彙編偽操作132
4.5I/O程式設計135
4.5.1直接控制I/O的程式設計136
4.5.2中斷程式設計140
4.5.3中斷程式設計舉例146
4.6BIOS和DOS基本調用155
4.6.1鍵盤I/O156
4.6.2顯示器I/O163
4.6.3印表機I/O174
4.7小結178
思考題與練習題180
第5章輸入輸出系統184
5.1概述184
5.1.1接口電路184
5.1.2輸入輸出連線埠185
5.1.3I/O連線埠的地址解碼186
5.2微型機與輸入輸出設備的信息交換188
5.2.1無條件傳送方式189
5.2.2程式查詢方式189
5.2.3中斷控制方式191
5.2.4DMA方式192
5.38259A中斷控制器192
5.3.1中斷的基本概念192
5.3.28259A的內部結構與中斷過程193
5.3.38259A的中斷管理方式195
5.3.48259A的初始化編程198
5.3.5可禁止中斷與非禁止中斷204
5.3.6可禁止中斷的硬體結構204
5.3.7硬體中斷和軟體中斷的區別207
5.3.8硬體中斷程式設計207
5.4DMA控制器211
5.4.1DMA傳送的基本概念211
5.4.28237ADMA控制器213
5.4.38237A在PC機中的套用218
思考題與練習題220
第6章常用可程式外圍接口晶片222
6.1可程式定時器/計數器8254222
6.1.18254的內部結構222
6.1.28254的引腳功能224
6.1.38254的工作方式225
6.1.48254的命令字與初始化編程229
6.1.58254計數過程的驗證233
6.1.68254在微機系統中的套用235
6.1.7日時鐘中斷238
6.1.8定時中斷程式設計238
6.2可程式並行接口晶片8255A246
6.2.18255A的內部結構與外部引腳246
6.2.28255A的控制字與初始化編程249
6.2.38255A的工作方式250
6.2.48255A套用舉例258
6.3串列通信與可程式串列通信接口晶片264
6.3.1串列通信基礎264
6.3.2可程式串列異步通信接口晶片8250267
6.3.3PC機串列通信程式設計276
6.3.4可程式串列通信接口晶片8251A288
思考題與練習題298
第7章常用的簡單外部設備與接口技術300
7.1數碼管顯示與接口技術300
7.1.1數碼管工作原理300
7.1.2多位數碼管顯示電路301
7.2小鍵盤與接口技術303
7.2.1逐行掃描法303
7.2.2行翻轉法306
7.3數模轉換308
7.3.1數模轉換原理308
7.3.2DAC0832簡介309
7.4模數轉換311
7.4.1模數轉換原理311
7.4.2ADC0809簡介313
思考題與練習題314
第8章微計算機匯流排315
8.1微計算機匯流排的概念315
8.1.1匯流排的由來315
8.1.2匯流排的優點315
8.1.3匯流排的標準316
8.1.4匯流排的指標317
8.2微計算機匯流排工作原理317
8.2.1匯流排的構成與分類317
8.2.2匯流排的功能319
8.2.3匯流排仲裁321
8.2.4匯流排的信息傳輸與錯誤檢測323
8.3ISA匯流排與PCI匯流排的結構及特點325
8.3.1ISA匯流排原理325
8.3.2ISA匯流排擴展卡設計與套用333
8.3.3PCI匯流排原理339
8.4主要外設匯流排介紹346
8.4.1IDE匯流排346
8.4.2SCSI匯流排349
8.4.3USB匯流排351
思考題與練習題352
第9章先進的微處理器介紹353
9.1Pentium微處理器介紹353
9.1.1Pentium微處理器的結構特點354
9.1.2Pentium微處理器指令執行的特點357
9.1.3Pentium微處理器的轉移預測359
9.2PentiumPro微處理器介紹359
9.2.1在Pentium微處理器性能基礎上的改進360
9.2.2PentiumPro微處理器的內部結構簡介363
9.3PowerPC微處理器簡介365
9.3.1PowerPC微處理器概況365
9.3.2PowerPC微體系結構介紹366
思考題與練習題369
附錄ADOS系統功能調用(INT21H)370
附錄BBIOS功能調用378
附錄C80x86新增指令384
參考文獻386

相關詞條

熱門詞條

聯絡我們