微機原理與接口技術(第5版)
鄭初華,夏曉娣
- 出版商: 電子工業
- 出版日期: 2021-09-01
- 定價: $395
- 售價: 7.0 折 $277
- 語言: 簡體中文
- 頁數: 352
- 裝訂: 平裝
- ISBN: 7121418444
- ISBN-13: 9787121418440
立即出貨 (庫存 < 4)
相關主題
商品描述
本書為普通高等教育“十一五”國家級規劃教材,由匯編語言、微機原理、接口技術及附錄四個部分組成,主要內容有:快速進制轉換,真值與補碼直接轉換,微機硬件基礎,8086/88CPU指令系統以及內部結構、引腳、時序,匯編語言及編程方法,內存的存儲原理及與CPU的連接,I/O方式及編程,中斷概念及實現,8255、8253、8251等接口芯片硬件設計及編程驅動,A/D、D/A轉換以及工業自動化控制,鍵盤及接口,顯示及接口,並口通信,串口通信,總線技術,微機系統應用設計,附錄等。本書可作為高等學校有關專業匯編語言、微機原理、接口技術等課程的教材。
作者簡介
鄭初華,1970年生,北京信息工程大學計算機系畢業,南昌航空大學成人教育學院副院長、副教授,2008年省級優秀教學團隊重要成員(工程訓練中心教學團隊、無損檢測技術教學團隊)2005年,所指導的學生課題“多功能測評器的開發”榮獲昌航大學生科技榜科技發明製作類三等獎。
目錄大綱
第一部分匯 編 語 言
第1章進制及碼元
1.1進制轉換及計算
1.2碼制及其轉換
習題
第2章微機硬件基礎
2.18086/88 CPU的編程結構
2.2內存地址組織及存放次序
2.3接口、埠及埠地址
習題
第3章尋址方式及指令系統
3.1基本概念
3.2尋址方式
3.2.1操作數的尋址方式
3.2.2轉移指令的尋址方式
3.3指令系統
3.3.1傳送類指令(12條)
3.3.2算術運算類指令(20條)
3.3.3位運算類指令(12條)
3.3.4CPU控制類指令(12條)
3.3.5I/O類指令(2條)
3.3.6串操作類指令(13條)
3.3.7轉移類指令(26條)
3.4DOS中斷調用和BIOS中斷調用
習題
第4章MASM匯編語言
4.1匯編語句格式
4.2表達式
4.3偽指令
4.4完整匯編源程序的上機過程
習題
第5章匯編程序設計
5.1程序結構
5.2順序程序設計
5.3分支程序設計
5.3.1單分支程序設計
5.3.2雙分支程序設計
5.3.3邏輯分解法多分支程序設計
5.3.4轉移表法多分支程序設計
5.3.5地址表法多分支程序設計
5.4循環程序設計
5.5子程序設計
5.6綜合應用舉例
習題
第二部分微 機 原 理
第6章Intel 8086/88微處理器
6.18086/88引腳及其功能
6.1.18086 CPU最小工作模式下的引腳
6.1.28088引腳與8086的區別 (最小模式)
6.1.38086/88最大模式的引腳與最小 模式的區別
6.28086/88 CPU子系統的基本配置
6.3總線工作時序
6.3.1指令周期、總線周期和時鐘周期
6.3.2基本的總線時序
習題
第7章內存組成、原理與接口
7.1微機存儲系統概述
7.2半導體存儲器結構與原理
7.2.1芯片基本結構
7.2.2RAM存儲原理
7.2.3ROM存儲原理
7.3典型的半導體存儲器芯片
7.4內存組成及其與系統總線的連接
7.4.1內存組成與接口設計的基本工作
7.4.2用解碼器實現芯片選擇
7.4.3實現芯片選擇的方法
7.4.4DRAM的連接
7.4.5RAM的備份電源技術
7.5PC系列微機的內存組織
7.5.1內存分體結構
7.5.2內存空間分配
習題
第8章輸入/輸出(I/O)系統
8.1接口技術概述
8.1.1接口的概念
8.1.2接口的功能
8.1.3CPU與外設之間傳送的信息
8.1.4埠地址的編址方式
8.2I/O埠讀/寫技術
8.2.1I/O埠地址解碼技術
8.2.2I/O埠的讀/寫控制
8.3I/O設備數據傳送控制方式
8.3.1無條件傳送方式
8.3.2查詢傳送方式
8.3.3中斷傳送方式
8.3.4DMA方式及DMAC
8.3.5IOP方式
習題
第9章中斷技術
9.1中斷的基本原理
9.1.1中斷過程
9.1.2中斷優先權
9.1.3中斷嵌套(多重中斷)
9.28086/88的中斷系統
9.3可編程中斷控制器8259A(PIC)
9.3.18259A的結構及邏輯功能
9.3.28259A的引腳
9.3.3埠區分
9.3.4中斷響應過程
9.3.58259A的編程
9.3.68259A的操作方式
9.48259A在微機系統中的應用
9.4.18259A在IBM PC/XT中的應用
9.4.28259A在PC/AT中的應用
9.5中斷接口技術
9.5.1中斷源的接口設計
9.5.2中斷服務程序的編制
9.5.3中斷服務程序的裝載
9.5.4中斷服務程序編制實例
習題
第三部分接 口 技 術
第10章可編程接口芯片及其應用
10.1可編程並行接口芯片8255A
10.1.18255A的結構及引腳功能
10.1.28255A埠的尋址
10.1.38255A的工作方式及控制字
10.1.48255A的初始化及應用舉例
10.2可編程的定時/計數器芯片8253
10.2.18253簡介
10.2.28253工作方式與操作時序
10.2.38253的初始化
10.2.48253的應用舉例
10.3數據採集系統接口技術
10.3.1概述
10.3.2D/A轉換器(DAC)
10.3.3A/D轉換器(ADC)
10.3.4典型ADC器件ADC0808/0809 及其應用
10.4可編程接口芯片的綜合應用
習題
第11章總線技術
11.1概述
11.2系統總線概述
11.3PCI總線
11.3.1PCI總線的特點
11.3.2PCI總線信號的定義
11.3.3PCI總線的系統結構
11.3.4PCI總線產品的開發
11.4AGP總線
習題
第12章鍵盤接口
12.1概述
12.1.1鍵開關與鍵盤的分類
12.1.2鍵盤接口的基本功能
12.2非編碼鍵盤接口及其控制
12.2.1簡單鍵盤接口與行掃描法
12.2.2可編程接口與線反轉法
12.3IBM PC的鍵盤接口
12.3.1IBM PC的鍵盤
12.3.2PC擴展鍵盤的接口電路
12.3.3鍵盤中斷服務與調用
習題
第13章顯示接口
13.1LED顯示器件及其接口
13.1.1概述
13.1.2數碼管顯示接口分析/設計
13.1.3用MC14499解碼器擴展LED 顯示接口
13.2LCD顯示器件及其接口
13.2.1液晶顯示器的原理、結構及分類
13.2.2LCD的驅動方式和驅動原理
13.2.3LCD顯示器接口的設計及應用
13.2.4液晶顯示模塊或組件
13.3微機顯示器及其接口
習題
第14章並口通信技術
14.1並行接口
14.2並行打印機適配器
14.3基於並行接口的硬件設計及 軟件編程
14.4並行打印機接口轉換成GPIB—488 接口
14.4.1GPIB—488總線
14.4.2並行打印機接口轉換成GPIB—488 接口電路
習題
第15章串行接口技術
15.1概述
15.2RS—232串行接口技術
15.2.1異步串行通信的信號形式
15.2.2調制解調器及數據通信的 基本原理
15.2.3RS—232串行接口技術
15.2.4RS—422、RS—423和RS—485 標準接口
15.3通用異步通信接口芯片INS 8250
15.3.1異步串行口的硬件邏輯
15.3.2INS 8250內部寄存器定義
15.3.3微機查詢式編程舉例
15.3.4中斷I/O異步通信編程方法
15.3.5異步通信中斷程序模式及 應用舉例
15.4基於RS—232串行接口的硬件設計
15.5USB接口技術
15.5.1USB接口研製的動機及設計 目標
15.5.2USB結構
15.5.3USB的特點
15.5.4USB主機和USB設備
15.5.5USB數據流
習題
第16章微型電腦應用系統的設計
16.1微型電腦應用系統設計概述
16.1.1微型電腦測控系統的結構
16.1.2微型電腦測控系統的設計 原則
16.2微型電腦應用系統的設計步驟
16.3微型電腦應用系統的可靠性技術
16.4微型電腦應用系統設計實例
16.5IBM PC/XT微機系統板組成原理
習題
第四部分附錄
附錄ADOS功能調用
附錄BBIOS中斷
附錄C匯編錯誤信息中英文對照表
附錄DDEBUG命令格式及使用說明
附錄E標準ASCII碼表
參考文獻