微機原理、彙編與接口技術教程

微機原理、彙編與接口技術教程

《微機原理、彙編與接口技術教程》是2016年9月清華大學出版社出版的圖書,作者是王曉虹、蘇維龍、鄧紅衛。

基本介紹

  • 書名:微機原理、彙編與接口技術教程
  • 作者:王曉虹、蘇維龍、鄧紅衛
  • ISBN:9787302450054
  • 定價:39.50元
  • 出版社:清華大學出版社
  • 出版時間:2016年9月
內容簡介,圖書目錄,

內容簡介

本書以80x86微處理器為背景,詳細地介紹微機原理、彙編語言及接口技術。全書共12章,第1~4章介紹微機原理部分,包括運算器、存儲部件及控制器、微處理器的工作原理及套用。第5~8章介紹彙編語言部分,包括彙編語言程式設計的基礎知識、指令系統、程式設計方法及典型案例分析。第9~12章介紹接口技術部分,包括輸入輸出接口、中斷及定時/計數接口、並行與串列接口、A/D及D/A轉換接口的工作原理及套用。
本書深入淺出,注重套用示例分析,具有較強的系統性、實用性。
本書可作為高校計算機本科非計算機專業的教材和自學考試的教材,也可作為教師、計算機套用技術人員的參考書。

圖書目錄

微機原理部分
第1章運算器
1.1計算機中的數據
1.1.1數據的表示
1.1.2二進制數
1.1.3二進制加法
1.2邏輯門
1.3加法器
1.3.1加法器的構成
1.3.2加法的溢出
1.4有符號數的加法運算
1.4.1原碼
1.4.2補碼
1.4.3補碼加法的溢出
1.5補碼減法
習題1
第2章存儲部件
2.1暫存器
2.1.1基本RS觸發器
2.1.2時序邏輯電路
2.1.3時標RS觸發器
2.1.4D觸發器
2.1.5暫存器的入口
2.1.6暫存器的出口
2.1.7匯流排
2.2主存儲器
2.2.1隨機存取存儲器RAM
2.2.2隻讀存儲器ROM
2.2.3存儲器容量擴展
2.3輔助存儲器
2.3.1非易失性存儲器
2.3.2檔案與資料夾
2.3.3脫機存儲
習題2
第3章控制器
3.1機器語言
3.2微程式控制器
3.3控制信號的次序
3.4組合邏輯電路控制器
3.5邏輯表達式的化簡
3.5.1與運算
3.5.2或運算
3.5.3非運算
3.5.4常用運算規律
習題3
第4章微處理器
4.18086/8088微處理器
4.1.18086/8088CPU的結構
4.1.28088/8086的暫存器
4.1.3訪問存儲器
4.1.4存儲器的組成
4.1.5存儲器的段結構
4.1.6邏輯地址與物理地址
4.2堆疊
4.38086/8088的CPU匯流排
4.48088的主要時序
4.4.1最小組態下的時序
4.4.2最大組態下的時序
習題4
彙編語言部分
第5章86系列微機的指令系統
5.1定址方式
5.1.1隱含定址
5.1.2立即定址
5.1.3暫存器定址
5.1.4存儲器運算元的定址方式
5.1.5段基值的隱含約定
5.1.6隱含段的改變
5.2指令系統
5.2.1指令系統概述
5.2.2傳送類指令
5.2.3算術運算類指令
5.2.4位操作指令
5.2.5轉移類指令
5.2.6串操作指令
5.2.7處理器控制類指令
5.3指令套用舉例
習題5
第6章彙編語言
6.1彙編語言語句種類及格式
6.1.1語句種類
6.1.2語句格式
6.2彙編語言的數據
6.2.1常數
6.2.2變數
6.2.3標號
6.2.4段名和過程名
6.3彙編語言運算符
6.3.1算術運算符
6.3.2邏輯運算符
6.3.3關係運算符
6.3.4屬性值返回運算符
6.3.5屬性修改運算符
6.3.6運算符的優先權
6.4常用偽指令
6.4.1段定義偽指令
6.4.2段指定偽指令
6.4.3彙編地址計數器和定位偽指令
6.4.4等值語句
6.4.5等號語句
6.4.6源程式結束偽指令
6.5偽指令套用舉例
6.6彙編語言程式的調試
6.6.1彙編程式調試步驟
6.6.2彙編
6.6.3連線
6.6.4調試與運行
習題6
第7章彙編語言程式設計
7.1程式設計方法概述
7.1.1程式設計的步驟
7.1.2程式的基本控制結構
7.1.3程式設計方法
7.2彙編語言源程式的基本格式和編程步驟
7.3順序結構程式設計
7.4系統功能調用
7.4.1系統功能調用方法
7.4.2常用系統功能調用
7.5分支結構程式設計
7.5.1轉移指令
7.5.2分支結構程式設計
7.5.3多分支結構程式設計
7.6循環結構程式設計
7.6.1循環程式的控制方法
7.6.2單重循環程式設計
7.6.3多重循環程式設計
7.7子程式設計
7.7.1子程式概念
7.7.2子程式的定義
7.7.3子程式的調用和返回
7.7.4子程式設計方法
7.8宏功能程式設計
7.8.1宏的概念
7.8.2宏定義和宏調用
7.8.3參數的使用
習題7
第8章彙編語言套用案例
8.1字元處理
8.1.1靈活運用串操作指令
8.1.2字元處理舉例
8.2數碼轉換
8.2.1BCD碼十進制調整原理
8.2.2BCD碼十進制調整指令的套用
8.3表的套用
8.3.1套用XLAT指令
8.3.2套用舉例
8.4邏輯運算
8.4.1關於邏輯運算與移位指令
8.4.2套用舉例
8.5聲音與樂曲
8.5.1聲音的產生
8.5.2演奏樂曲
習題8
微型計算機接口部分
第9章輸入輸出接口
9.1接口技術
9.1.1基本概念
9.1.2功能與組成
9.2I/O連線埠地址解碼技術
9.2.1I/O連線埠及共用技術
9.2.2I/O連線埠地址編址方式
9.2.3I/O連線埠地址解碼的方法
9.2.4I/O連線埠地址解碼電路設計
9.3接口中的數據
9.3.1接口中的暫存器
9.3.2接口中的三態緩衝器
9.3.3接口中的數據套用舉例
習題9
第10章定時/計數技術和中斷技術
10.1定時/計數技術
10.1.18254的內部邏輯結構
10.1.28254的外部特性
10.1.38254的工作方式
10.1.48254的編程命令
10.1.58254的套用
10.2中斷技術
10.2.1中斷控制器
10.2.2中斷服務程式的設計
習題10
第11章並行接口與串列接口
11.1並行通信與並行接口
11.1.1並行通信
11.1.2並行接口
11.2可程式並行接口晶片8255A
11.2.18255A的基本特性
11.2.28255A外部特性
11.2.38255A內部結構
11.2.48255A的控制字
11.2.58255A工作方式及套用
11.3串列通信與串列接口
11.3.1串列通信
11.3.2串列接口
11.3.3串列通信的數據傳送方向
11.3.4串列通信的基本方式
11.3.5串列通信中的術語
11.3.6串列通信中的調製與解調
11.4可程式串列接口晶片8251A
11.4.18251A的外部特性
11.4.28251A的內部結構與功能
11.4.38251A的控制字
11.4.48251A的套用
習題11
第12章A/D與D/A轉換器接口
12.1A/D轉換器
12.1.1A/D轉換器工作原理
12.1.2A/D轉換器性能指標及連線特性
12.1.3A/D轉換器ADC0809
12.2D/A轉換器
12.2.1D/A轉換器工作原理
12.2.2D/A轉換器的性能指標及連線特性
12.2.3D/A轉換器DAC0832
習題12
附錄AIBM PC的鍵盤輸入碼和CRT顯示碼
附錄B出錯信息
參考文獻

相關詞條

熱門詞條

聯絡我們