目 錄
第一章 緒 論
第一節(jié) 接口技術的基本概念
一、硬件接口
二、軟件接口
三、接口技術
第二節(jié) 接口的功能
第三節(jié) 端口的編址方法
一、I/O獨立編址
二、存儲器映象編址
第四節(jié) 接口的分類
一、按傳送方式分類
二、按使用靈活性分類
三、按接口的通用性分類
四、按輸入輸出信號分類
第五節(jié) 小 結
第六節(jié) 習 題
第二章 微型計算機的內部接口
第一節(jié) 微處理器的發(fā)展概況
第二節(jié) 80386、80486微處理器
一、80386的內部結構
二、80386寄存器結構
三、80386的引腳信號
四、80486微處理器的內部結構
五、80486寄存器結構
六、80486的引腳信號
第三節(jié) 80386/80486與存儲器的接口
一、80386/80486與主存儲器的接口
二、高速緩沖存儲器接口
第四節(jié) 智能存儲器控制器82C212
一、82C212引腳信號
二、82C212的內部結構
三、影子RAM和BIOS
四、擴展存儲器和存儲器映象
五、82C212配置寄存器
第五節(jié) 高速緩存控制器82385
一、82385的引腳信號
二、80386與82385的系統(tǒng)總線結構
三、82385的功能
四、82385的基本操作
五、82385與80386的接口電路
六、82385與Cache本體的連接方式
第六節(jié) 小 結
第七節(jié) 習 題
第三章 總 線
第一節(jié) 總線的基本概念
一、總線的規(guī)范
二、總線的性能指標
第二節(jié) IBMPC總線
第三節(jié) ISA總線
第四節(jié) MCA 總線
第五節(jié) EISA總線
第六節(jié) 局部總線
一、VL總線
二、PCI總線
第七節(jié) PCMCIA擴展總線
一、PCMCIA的硬件規(guī)格
二、PCMICA 的軟件接口
第八節(jié) 小 結
第九節(jié) 習 題
第四章 串行通信及接口
第一節(jié) 串行通信的基本概念
一、數(shù)字信號的并行傳輸和串行傳輸
二、串行通信的同步方式
三、數(shù)據(jù)編碼技術
四、數(shù)據(jù)傳輸速度
五、多路復用技術
六、數(shù)據(jù)傳輸介質
七、差錯控制
八、串行通信標準
九、串行接口
第二節(jié) 可編程串行接口芯片Intel8251A
一、8251A的引腳信號
二、8251A的內部結構
三、8251A的工作方式
四、在同步方式下的使用
五、8251A的初始化編程
第三節(jié) 可編程串行接口芯片Ins8250
一、8250的引腳信號
二、8250的內部結構
三、8250內部寄存器的結構
四、8250在IBMPC系列機中的應用
第四節(jié) 小 結
第五節(jié) 習 題
第五章 并行接口
第一節(jié) 并行接口與并行通信
第二節(jié) Intel8255A可編程外設接口
一、8255A的引腳信號
二、8255A的結構
三、8255A的控制字
四、8255A的工作方式
五、8255A的編程
六、8255A的應用
七、8255A在IBMPC機中的應用
第三節(jié) 小 結
第四節(jié) 習 題
第六章 中斷控制接口
第一節(jié) 中斷系統(tǒng)概述
一、中斷請求與中斷源
二、中斷系統(tǒng)的功能
三、中斷響應
四、86系列微處理機的中斷系統(tǒng)
第二節(jié) 8259A中斷控制器
一、8259A的引腳信號
二、8259A的內部結構及中斷響應順序
三、8259A的程序設計
四、8259A在IBMPC系列機中的應用
第三節(jié) 小 結
第四節(jié) 習 題
第七章 DMA接口
第一節(jié) 直接存儲器存?。―MA)概述
一、直接存儲器存?。―MA)簡介
二、DMAC的基本功能和工作過程
第二節(jié)INTEL8237ADMA控制器
一、8237A的引腳信號
二、8237A的內部結構及操作方式
三、8237A在PC系列機上的使用
四、8237A的編程舉例
第三節(jié) 小 結
第四節(jié) 習 題
第八章 定時器/計數(shù)器接口
第一節(jié) 概 述
第二節(jié) 8253/8254可編程定時/計數(shù)器
一、8253的引腳信號
二、8253的內部結構
三、8253的控制字
四、8253的工作方式
五、8253在IBMPC系列機中的應用
第三節(jié) MC146818CMOSRAM/實時時鐘
一、MC146818的引腳信號
二、MC146818的內部結構
三、MC146818在PC/AT機中的應用
第四節(jié) 小 結
第五節(jié) 習 題
第九章 82380多功能接口芯片
第一節(jié) 概 述
一、82380結構
二、主接口
第二節(jié) 82380與80386的接口
一、主態(tài)和從態(tài)
二、82380的引腳排列及與80386接口信號
三 、82380的總線時序
第三節(jié) 82380的DMA控制器
一、結構
二、功能描述
三、接口信號
四、操作方式
五、DMA控制器中的寄存器
六、DMA控制器編程
七、與8237A的兼容性
第四節(jié) 可編程中斷控制器(PIC)
一、功能描述
二、接口信號
三、總線功能描述
四、操作方式
五、中斷控制器中的寄存器組
六、程序設計
第五節(jié) 可編程的定時/計數(shù)器
一、功能與內部結構
二、接口信號
三、工作方式
四、可編程定時/計數(shù)器中的寄存器組
五、程序設計
第六節(jié) 等待狀態(tài)發(fā)生器
一、功能描述
二、接口信號
三、總線功能
四、寄存器組
五、程序設計
第七節(jié) DRAM刷新控制器
一、功能描述
二、接口信號
三、總線功能
四、操作方式
五、寄存器組
六、程序設計
第八節(jié) 重定位寄存器和地址譯碼
一、重定位寄存器
二、地址譯碼
第九節(jié) CPU復位和關機檢測
一、硬件復位
二、軟件復位
三、關機檢測
第十節(jié) 內部控制和診斷端口
一、內部控制端口
二、診斷端口
第十一節(jié) 小 結
第十二節(jié) 習 題
第十章 磁盤與光盤接口
第一節(jié) 軟盤及其接口
一、軟盤的結構
二、軟盤接口
第二節(jié) 硬盤及其接口
一、固定硬盤的基本結構
二、硬盤的接口
第三節(jié) 光盤及其接口
一、CD-ROM
二、DVD-ROM
第四節(jié) 小 結
第五節(jié) 習 題
第十一章 鍵盤與鼠標接口技術
第一節(jié) 鍵盤的工作原理
一、編碼鍵盤
二、非編碼鍵盤
三、鍵值分析
四、去抖動和防串鍵
第二節(jié) 鍵盤接口電路
一、8279的引腳定義與功能
二、8279的組成和工作原理
第三節(jié) IBMPC系列機的鍵盤
一、IBMPC系列機鍵盤工作原理
二、PC/AT機的鍵盤接口
第四節(jié) 鼠標接口技術
一、鼠標器的分類
二、鼠標器與主機的接口
三、鼠標器接口程序設計
四、編程舉例
第五節(jié) 小 結
第六節(jié) 習 題
第十二章 顯示接口技術
第一節(jié) LED顯示器的結構與工作原理
一、LED顯示器的結構
二、LED顯示器接口
第二節(jié) CRT接口技術
一、單色顯示器的結構及工作原理
二、CRT控制器的結構與功能
第三節(jié) MC6845CRT控制器
一、MC6845CRT控制器的結構
二、MC6845的引腳功能
三、MC6845的內部寄存器
四、MC6845CRT控制器的編程
第四節(jié) TVGA控制器
一、TVGA8900的性能
二、TVGA8900的內部結構
三、TVGA8900的引腳功能
四、TVGA8900內部寄存器
五、TVGA顯示卡簡介
六、EGA/VGA顯示器編程
第五節(jié) 小 結
第六節(jié) 習 題
第十三章 打印機接口
第一節(jié) Centronics標準打印機接口
第二節(jié) IBMPC系列機的并行打印機接口
一、IBMPC機打印機適配器的結構
二、打印機適配器的編程
三、IBMPC 系列機打印機適配器的其它應用
第三節(jié) IEEE1284標準并行外設接口
一、概述
二、IEEE1284標準并行外設接口的特點
三、字節(jié)方式
四、EPP方式
五、ECP方式
第四節(jié) 小 結
第五節(jié) 習 題
第十四章 數(shù)模(D/A)與模數(shù)(A/D)接口
第一節(jié) 概 述
第二節(jié) 數(shù)/模(D/A)轉換器
一、D/A轉換器的主要性能指標
二、8位D/A轉換器——DAC0832芯片及其接口設計
三、12位D/A轉換器——DAC1210芯片及其接口設計
四、D/A轉換器應用舉例
第三節(jié) 模/數(shù)(A/D)轉換器
一、A/D轉換器的主要性能指標
二、8位A/D轉換器——ADC0809芯片及其接口設計
三、12位A/D轉換器——AD574A芯片及其接口設計
第四節(jié) 小 結
第五節(jié) 習 題
參考文獻