微機原理與接口技術(第5版)

鄭初華,夏曉娣

  • 出版商: 電子工業
  • 出版日期: 2021-09-01
  • 定價: $395
  • 售價: 7.5$296
  • 語言: 簡體中文
  • 頁數: 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碼表 
參考文獻