微型計算機原理及套用(本科)

微型計算機原理及套用(本科)

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

基本介紹

  • 中文名:微型計算機原理及套用(本科)
  • 作者:趙全利
  • 出版時間:2022年12月
  • 出版社人民郵電出版社
  • ISBN:9787115598028
  • 類別:圖書>教材>研究生/本科/專科教材>工學
  • 開本:128 開
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,作者簡介,

內容簡介

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

圖書目錄

第 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 CPU28
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 CPU46
2.3.3 Pentium CPU49
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 上機步驟及調試工具DEBUG129
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 可程式序接口晶片8251A212
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 可程式序並行接口晶片8255A231
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位集成數-模轉換器——DAC0832276
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位集成模-數轉換器—ADC0809285
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

作者簡介

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

相關詞條

熱門詞條

聯絡我們