微型計算機原理及套用(2022年人民郵電出版社出版的圖書)

微型計算機原理及套用(2022年人民郵電出版社出版的圖書)

本詞條是多義詞,共9個義項
更多義項 ▼ 收起列表 ▲

《微型計算機原理及套用》,2022年人民郵電出版社出版的圖書,作者是趙全利。

基本介紹

  • 中文名:微型計算機原理及套用
  • 作者:趙全利
  • 出版社:人民郵電出版社
  • 出版時間:2022年12月
  • 頁數:312 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787115598028
  • 語種:中文
內容簡介,作者簡介,圖書目錄,

內容簡介

本書概述了計算機基礎知識及微型計算機系統組成,以8086 CPU為基礎,詳細介紹80x86微處理器的硬體結構、工作原理、指令系統、彙編語言程式設計及EMU8086仿真軟體套用示例。對微型計算機存儲器系統及接口、輸入/輸出接口、匯流排、中斷系統及套用進行詳細的描述,並融入Proteus仿真示例調試。以常用集成可程式晶片為對象,以套用為核心,重點介紹了串列通信、並行通信、定時器/計數器、D-A及A-D轉換及接口電路軟硬體設計,並通過Proteus電路原理設計對套用實例進行了仿真調試。

作者簡介

趙全利,河南大學計算機專業教授。獲河南省信息技術教育優秀成果等(第1名)十餘項,獲河南省大學生機器人競賽優秀指導教師(省科技廳、教育廳)。主編多部高等學校規劃教材。《單片機原理及套用教程》和《微型計算機原理及接口技術》均已出版到第4版。

圖書目錄

第 1章 計算機基礎知識 1
1.1 計算機概述 1
1.1.1 計算機產生的結構思想 1
1.1.2 計算機硬體經典結構 2
1.1.3 微型計算機的發展 2
1.1.4 計算機的特點及套用 4
1.2 計算機中數據的表示 4
1.2.1 計算機使用的數制及轉換 5
1.2.2 二進制運算 9
1.2.3 二進制數編碼 11
1.3 微型計算機的分類及性能指標 14
1.3.1 微型計算機分類 15
1.3.2 微型計算機常用術語及性能指標 15
1.4 微型計算機系統組成 17
1.4.1 微處理器的典型結構 17
1.4.2 微型計算機組成的基本結構 18
1.4.3微型計算機系統組成 20
1.4.4 軟體系統 21
1.4.5 微型計算機基本工作過程 22
1.5一個簡單的微型計算機套用仿真示例 23
1.6 習題 25
第 2章 微處理器及其體系結構 28
2.1 8086 CPU 28
2.1.1 8086 CPU的內部結構和功能 28
2.1.2 8086 CPU的編程結構 29
2.1.3 8086 CPU的引腳分布與工作模式 32
2.1.4 8086 CPU對存儲器的管理 36
2.1.5 8086 CPU的工作過程 38
2.2 8086 CPU的匯流排周期和操作時序 40
2.2.1 時鐘周期、匯流排周期和指令周期 40
2.2.2 基本的匯流排時序 40
2.3 32位CPU結構及特點 43
2.3.1 從80286到80386技術的發展 43
2.3.2 80486 CPU 46
2.3.3 Pentium CPU 49
2.4 64位CPU結構與特點 53
2.4.1 X86-64與EM64T CPU體系 53
2.4.2 Itanium CPU簡介 53
2.5 多核微處理器簡介 54
2.5 習題 55
第3章 微型計算機指令系統 57
3.1 8086指令及定址方式 57
3.1.1 指令及指令系統 57
3.1.2 指令中的運算元 58
3.1.3 8086數據定址方式 59
3.1.4 8086轉移地址定址方式 65
3.2 8086指令系統 66
3.2.1 數據傳送指令 66
3.2.2 算術運算指令 71
3.2.3 邏輯運算及移位指令 76
3.2.4 串操作類指令 81
3.2.5 控制轉移類指令 88
3.2.6 處理器控制指令 95
3.3 從8086到80x86指令系統的變化 95
3.3.1 80x86系統定址方式 95
3.3.2 80x86增強和擴展指令 97
3.4 彙編指令EMU8086仿真軟體及調試示例 100
3.4.1 EMU8086仿真軟體簡介 100
3.4.2 彙編指令仿真調試示例 100
3.5 習題 103
第4章 80x86彙編語言及程式設計 107
4.1 彙編語言的基本語法 107
4.1.1 彙編語言 107
4.1.2 彙編語言的數據、標識符和表達式 109
4.1.3 偽指令語句 112
4.1.4 宏指令 114
4.1.5 完整的彙編語言源程式結構 116
4.2 80x86宏彙編指示性語句的增強與擴充 117
4.3 彙編語言程式設計基礎及套用 118
4.3.1 程式設計步驟及技術 118
4.3.2 順序程式設計 119
4.3.3 選擇程式設計 120
4.3.4 循環程式設計 121
4.3.5 子程式設計 123
4.3.6 DOS系統功能調用及套用示例 126
4.3.7 ROM BIOS中斷調用及套用示例 127
4.4 彙編語言程式的上機過程及仿真調試 129
4.4.1 上機步驟及調試工具DEBUG 129
4.4.2 EMU8086彙編語言上機及仿真調試示例 130
4.5 習題 134
第5章 存儲器及套用技術 137
5.1 存儲器概述 137
5.1.1 主存儲器及存儲系統的層次結構 137
5.1.2 存儲器分類及特點 138
5.1.3 存儲器的主要性能參數 140
5.2 典型半導體存儲器 140
5.2.1 隨機存儲器 140
5.2.2 唯讀存儲器 144
5.3 記憶體儲器系統設計 146
5.3.1 確定存儲器結構 147
5.3.2 存儲器地址分配及解碼 148
5.3.3 存儲器與CPU的接口 150
5.3.4 簡單存儲器子系統的設計 151
5.4 80x86存儲系統簡介 153
5.4.1 並行存儲器 154
5.4.2 高速緩衝存儲器 155
5.5 記憶體 156
5.5.1 DDR記憶體 156
5.5.2 記憶體的選用 158
5.6 外部存儲器 159
5.7簡單記憶體儲器系統Proteus仿真設計示例 160
5.7.1 Protues仿真軟體簡介 160
5.7.2 記憶體儲器系統Proteus仿真設計示例 160
5.8 習題 163
第6章 輸入/輸出基本技術 164
6.1 輸入/輸出接口 164
6.1.1 輸入/輸出接口基本結構及工作過程 164
6.1.2 輸入/輸出指令及連線埠編址 166
6.1.3基本接口電路 168
6.2 輸入輸出的控制方式 169
6.2.1 無條件傳送方式 170
6.2.2 查詢傳送方式 171
6.2.3 中斷傳送方式 173
6.2.4 DMA控制方式 173
6.3 可程式序DMA控制器 175
6.3.1 8237功能、內部結構及工作方式 175
6.3.2 8237晶片引腳功能 176
6.3.3 內部計數器及暫存器組 177
6.3.4 DMA套用編程 180
6.4 I/O連線埠套用及Proteus仿真示例 181
6.4.1 PC的I/O連線埠分配及解碼 181
6.4.2 簡單的I/O連線埠Proteus仿真示例 183
6.5 習題 184
第7章 中斷及套用技術 186
7.1 中斷系統 186
7.1.1 中斷源、中斷判優及中斷回響過程 186
7.1.2 80x86中斷系統 190
7.2 8259A可程式序中斷控制器及套用 194
7.2.1 8259A中斷控制器邏輯功能 194
7.2.2 8259A內部結構及引腳功能 194
7.2.3 8259A的工作過程 196
7.2.4 8259A編程 197
7.2.5 8259A在IBM PC的套用實例 200
7.3 中斷程式設計及Proteus仿真示例 203
7.3.1 中斷程式設計 203
7.3.2 8259A接口電路Protues仿真示例 204
7.4 習題 207
第8章 常用可程式序接口晶片及套用技術 209
8.1 串列通信及可程式序接口晶片套用技術 209
8.1.1 串列通信 209
8.1.2 可程式序接口晶片8251A 212
8.1.3 8251A控制字及初始化編程 216
8.1.4 8251A的套用實例 222
8.1.5 8251A串列通信Proteus仿真示例 223
8.2 並行通信及可程式序接口晶片套用技術 228
8.2.1 並行通信及接口基本概念 228
8.2.2 簡單並行I/O接口晶片 230
8.2.3 可程式序並行接口晶片8255A 231
8.2.4 8255A控制字及工作方式 235
8.2.5 8255A套用舉例 243
8.2.6 8255A並行通信Proteus仿真示例 246
8.3 可程式序定時器/計數器晶片及套用技術 250
8.3.1 8253的性能、結構及引腳功能 250
8.3.2 8253控制字及工作方式 253
8.3.3 8253編程 262
8.3.4 8253套用實例 263
8.3.5 8253A定時/計數器Proteus仿真示例 265
8.4 習題 268
第9章 數-模/模-數接口及套用技術 271
9.1 計算機閉環控制系統 271
9.1.1 模擬信號獲取及變換 271
9.1.2 一個典型實時控制系統 273
9.1.3 採樣、量化和編碼 274
9.2 數-模轉換器及接口 274
9.2.1 數-模轉換器的基本原理 275
9.2.2 數-模轉換器的主要參數 275
9.2.3 8位集成數-模轉換器——DAC0832 276
9.2.4 DAC0832套用接口及編程 277
9.2.5 DAC032接口電路Proteus仿真示例 280
9.2.6 串列D-A轉換器及仿真示例 281
9.3 模-數轉換器及接口 283
9.3.1 模-數轉換器的基本原理 283
9.3.2 模-數轉換器的主要參數 285
9.3.3 8位集成模-數轉換器—ADC0809 285
9.3.4 ADC0809套用接口及編程 287
9.3.5 ADC0809接口電路Proteus仿真示例 291
9.3.6 串列A-D轉換器及仿真示例 294
9.4 習題 295
第 10章 匯流排及實用接口技術 296
10.1 匯流排技術簡介 296
10.1.1 標準匯流排及分類 296
10.1.2 微機系統匯流排 297
10.1.3 匯流排驅動 301
10.2 串列通信匯流排標準 303
10.2.1 通用串列匯流排 303
10.2.2 IEEE1394匯流排 303
10.2.3 RS-232C匯流排標準 304
10.2.4 RS-422/485匯流排標準 306
10.2.5 串列通信傳輸通道配置 307
10.3 其他微型計算機 308
10.3.1 單片微型計算機 308
10.3.2 智慧型手機 311
10.3.3筆記本電腦 312
10.3.4 嵌入式計算機系統 313
10.4 習題 314
附 錄 315
附錄A ASCII(美國標準信息交換碼)碼錶 315
附錄B 80x86指令系統表 315
附錄C DOS系統功能調用 323
附錄D BIOS中斷調用 323

相關詞條

熱門詞條

聯絡我們