微機原理與實訓教程

微機原理與實訓教程

《微機原理與實訓教程》是2013年清華大學出版社出版的圖書,作者是陳建鐸、張樂芳、王艷君、郭薇、陳婷。

基本介紹

  • 書名:微機原理與實訓教程
  • 作者:陳建鐸、張樂芳、王艷君、郭薇、陳婷
  • ISBN:9787302303794
  • 頁數:299頁
  • 定價:35元
  • 出版社:清華大學出版社
  • 出版時間:2013年2月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本書首先簡要介紹計算機的基礎知識,然後全面介紹16/32位微處理器的組成原理、IA-64微處理器的組成與特點、80x86指令系統、彙編語言程式設計、存儲器體系結構、數據輸入輸出方式、匯流排技術、常用外部接口電路、常用外部設備、多媒體計算機與PC系統組成。在編寫過程中,根據高職高專培養套用型人才的需求,給出了較多的例題和練習,並在第13章列出了10個實訓項目,以便把理論教學與實際套用結合起來,使學生學以致用。
本書可作為套用型本科院校、高職高專院校計算機及電類各專業教材,也可供各類職工大學和自學考試的學生使用。

目錄

第1章計算機基礎知識1
1.1計算機的產生與發展1
1.1.1計算機的產生1
1.1.2計算機的發展1
1.2計算機的類型、特點與套用2
1.2.1計算機的類型、特點與性能指標2
1.2.2計算機的套用與發展趨勢4
1.3計算機中數的表示與運算6
1.3.1二進制數的表示與運算6
1.3.2原碼、補碼、反碼及運算法則10
1.3.3定點數與浮點數13
1.3.4十進制數與字元的二進制數表示法13
1.4計算機的基本組成原理與工作過程15
1.4.1計算機的基本組成原理15
1.4.2指令與程式18
1.4.3程式執行過程19
練習題20第2章微處理器組成原理22
2.18086微處理器內部組成22
2.1.1內部組成22
2.1.2存儲器管理25
2.28086引腳信號與匯流排周期26
2.2.1引腳信號26
2.2.2匯流排周期28
2.38086微處理器工作方式28
2.3.1最小工作模式28
2.3.2最大工作模式28
2.3.3中斷請求與回響30
2.3.4匯流排請求與回響32
2.3.5復位與啟動33
2.480486微處理器內部組成與工作方式33
2.4.1主要功能與特點33
2.4.2內部組成34
2.4.380486工作方式41
2.4.4存儲器管理43
2.4.5高速緩衝存儲器Cache46
2.4.6浮點運算器51
2.5Pentium微處理器52
2.5.1Pentium微處理器概述52
2.5.2Pentium微處理器內部結構與工作方式53
2.664位微處理器的組成與特點54
2.6.1IA-64微處理器54
2.6.2Itanium處理器內部組成與特點55
練習題57第3章指令系統與彙編語言程式設計60
3.1概述60
3.1.1指令與程式60
3.1.2彙編語言基本概念60
3.280x86定址方式61
3.2.1數據類型61
3.2.2定址方式62
3.380x86指令系統65
3.3.1數據傳送指令65
3.3.2算術運算指令70
3.3.3邏輯運算與移位指令77
3.3.4串操作指令81
3.3.5控制轉移指令83
3.4彙編語言程式格式與常用偽指令90
3.4.1彙編語言程式格式90
3.4.2常量、變數、表達式與運算符91
3.4.3常用偽指令97
3.4.4宏指令100
3.4.5條件彙編101
3.4.6保護方式編程指令101
3.5彙編語言程式設計104
3.5.1順序程式設計104
3.5.2分支程式設計105
3.5.3循環程式設計106
3.5.4子程式設計108
3.5.5DOS功能調用與上機操作110
3.5.6與保護方式程式接口115
3.5.7與C/C++語言程式接口118
練習題119第4章存儲器體系結構122
4.1存儲器組成原理122
4.1.1微型計算機中存儲器分類122
4.1.2存儲器的組成與讀/寫過程123
4.1.3存儲器的主要性能指標125
4.2隨機存取存儲器125
4.2.1基本存儲單元126
4.2.2隨機存取存儲器舉例127
4.2.3雙口存儲器129
4.3隻讀存儲器131
4.3.1固定唯讀存儲器131
4.3.2可程式唯讀存儲器PROM131
4.3.3可改寫唯讀存儲器132
4.3.4電擦除與Flash快閃唯讀存儲器133
4.3.5隻讀存儲器舉例133
4.4存儲器擴展及與CPU的連線136
4.4.1存儲器擴展136
4.4.2與8086CPU接口138
4.4.3與80486CPU接口139
4.5微型計算機存儲器系統組成141
4.5.1存儲器層次結構141
4.5.2DRAM刷新與記憶體條141
4.6磁表面存儲器143
4.6.1磁表面存儲器的工作原理143
4.6.2磁碟存儲器144
4.6.3磁帶存儲器144
4.7光碟存儲器145
4.7.1光碟存儲器概述145
4.7.2光碟存儲器的組成與工作原理146
4.8隨身碟存儲器147
4.8.1隨身碟存儲器概述147
4.8.2隨身碟存儲器工作原理148
練習題148第5章數據輸入輸出方式150
5.1數據輸入輸出接口150
5.1.1數據輸入輸出概述150
5.1.2I/O接口的功能與組成150
5.1.3I/O接口的分類與編址151
5.2數據輸入輸出控制方式152
5.2.1直接傳送方式153
5.2.2程式查詢傳送方式154
5.2.3中斷控制傳送方式156
5.2.4直接存儲器存取方式156
5.2.5通道控制方式與I/O處理器157
5.332位數據線與8位I/O接口的連線159
練習題159第6章匯流排技術161
6.1匯流排的概念161
6.1.1基本概念161
6.1.2匯流排的組成162
6.1.3匯流排標準162
6.2匯流排信號傳輸方式與分類163
6.2.1匯流排信號傳輸方式163
6.2.2匯流排的分類163
6.2.3匯流排控制方法164
6.3匯流排結構164
6.4微型計算機常用匯流排165
6.4.1系統匯流排165
6.4.2外部通信匯流排171
練習題176第7章並行I/O接口178
7.1並行I/O接口概述178
7.1.1並行數據傳送178
7.1.2並行I/O接口的組成178
7.2可程式並行I/O接口8255A180
7.2.1引腳功能與內部結構180
7.2.2控制字182
7.2.3工作方式183
7.38255A套用舉例186
練習題188第8章中斷控制190
8.1概述190
8.1.1中斷概念與作用190
8.1.2中斷優先權與中斷嵌套190
8.1.3中斷回響過程192
8.28086中斷系統與處理過程193
8.2.18086中斷系統193
8.2.28086中斷處理過程194
8.3中斷控制器82C59A195
8.3.182C59A引腳與內部結構195
8.3.2中斷優先權管理與中斷結束方式198
8.3.382C59A編程199
練習題204第9章定時器/計數器206
9.1概述206
9.2可程式定時器/計數器8254207
9.2.1內部結構與引腳功能207
9.2.2工作方式208
9.38254編程使用211
9.3.1控制字211
9.3.2編程使用212
9.3.38254在PC中的套用213
練習題215第10章DMA控制器216
10.1概述216
10.2可程式DMA控制器8237A216
10.2.1引腳功能216
10.2.2內部結構217
10.38237A編程使用223
10.3.18237A狀態223
10.3.28237A編程使用224
10.3.3套用舉例225
練習題226第11章串列I/O接口228
11.1串列通信的類型與方式228
11.1.1概述228
11.1.2串列通信類型229
11.1.3串列通信方式230
11.1.4RS-232C/485標準與接口電路231
11.2可程式串列通信接口8251A232
11.2.18251A引腳與內部結構233
11.2.28251A控制與狀態暫存器236
11.38251A初始化程式設計與套用舉例238
11.3.18251A初始化程式設計238
11.3.2套用舉例239
練習題241第12章常用外部設備與PC系統組成243
12.1概述243
12.2常用輸入設備243
12.2.1鍵盤243
12.2.2滑鼠器246
12.2.3掃瞄器247
12.3常用輸出設備--顯示器248
12.3.1CRT顯示器249
12.3.2LED顯示器251
12.3.3LCD顯示器253
12.4常用輸出設備--印表機254
12.4.1印表機控制系統254
12.4.2雷射印表機255
12.4.3噴墨印表機256
12.5多媒體技術與多媒體計算機257
12.6PC系統組成260
12.6.1PC匯流排層次結構260
12.6.2多功能晶片組261
12.6.3採用多功能晶片組的PC體系結構263
12.6.4系統BIOSROM與CMOSRAM265
練習題266第13章上機操作與實訓268
13.1實驗裝置或開發機的使用268
實訓一在實驗裝置或開發機上編程與程式執行268
13.2在PC上對實驗裝置或開發機進行編程269
實訓二簡單程式與分支程式設計與執行269
實訓三循環程式與子程式設計與執行271
13.3DOS與BIOS功能調用273
實訓四DOS功能調用273
實訓五BIOS功能調用274
13.4數據輸入輸出與接口電路的使用275
實訓六利用8255A實現數據輸入輸出275
實訓七利用8259A控制
實訓六中8086通過8255A輸出脈衝信號277
實訓八定時器/計數器8254的使用278
實訓九DMA控制器8237A的使用279
實訓十通過8251A實現串列通信281附錄284
附錄Ax86指令系統284
附錄B常用DEBUG命令288
附錄CDOS功能調用(INT21H)289
附錄DBIOS功能調用291
附錄EDPMI功能調用296
參考文獻299

相關詞條

熱門詞條

聯絡我們