注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)操作系統(tǒng)理論現(xiàn)代計(jì)算機(jī)接口技術(shù)

現(xiàn)代計(jì)算機(jī)接口技術(shù)

現(xiàn)代計(jì)算機(jī)接口技術(shù)

定 價(jià):¥22.00

作 者: 洪志全,洪學(xué)海主編
出版社: 電子工業(yè)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)教材
標(biāo) 簽: 微型計(jì)算機(jī)

ISBN: 9787505374881 出版時(shí)間: 2002-01-01 包裝:
開本: 26cm 頁數(shù): 274頁 字?jǐn)?shù):  

內(nèi)容簡介

  計(jì)算機(jī)接口技術(shù)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)課程,也是自動控制、通信等專業(yè)的必修課程,是計(jì)算機(jī)應(yīng)用的一個(gè)重要方面。隨著科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)已成為工業(yè)控制、數(shù)據(jù)采集、系統(tǒng)控制等各個(gè)領(lǐng)域不可缺少的重要工具。本書根據(jù)當(dāng)前計(jì)算機(jī)的應(yīng)用情況,從計(jì)算機(jī)的硬件接口、軟件接口兩個(gè)方面對計(jì)算機(jī)接口技術(shù)進(jìn)行了介紹;選用了在計(jì)算機(jī)應(yīng)用中具有典型代表的實(shí)例,并首次使用C語言給出了接口控制的方法和中斷處理方法,以及Windows 9X環(huán)境下的接口控制方法。本書內(nèi)容豐富,語言通俗易懂,敘述深入淺出,注重接口技術(shù)的實(shí)際應(yīng)用。本書可作為計(jì)算機(jī)專業(yè)以及相關(guān)專業(yè)的教材和廣大工程技術(shù)人員的參考書籍。前言(第二版)計(jì)算機(jī)接口技術(shù)是計(jì)算機(jī)科學(xué)與技術(shù)的專業(yè)課程,也是自動控制、通信、電子技術(shù)等專業(yè)的必修課程。隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)已成為工業(yè)控制、數(shù)據(jù)采集、系統(tǒng)控制等各個(gè)領(lǐng)域不可缺少的重要工具,計(jì)算機(jī)接口技術(shù)也成為計(jì)算機(jī)應(yīng)用必不可少的一個(gè)重要方面。本書根據(jù)現(xiàn)代計(jì)算機(jī)應(yīng)用情況,從計(jì)算機(jī)的硬件接口、軟件接口兩個(gè)方面對計(jì)算機(jī)接口技術(shù)進(jìn)行了介紹。本書首次使用C語言作為硬件接口控制程序,用高級語言對硬件進(jìn)行I/O操作及中斷處理等,并根據(jù)當(dāng)前計(jì)算機(jī)的開發(fā)環(huán)境,新增了Windows接口控制、網(wǎng)絡(luò)編程接口等內(nèi)容,以便學(xué)生能學(xué)以致用,為將來的系統(tǒng)開發(fā)工作打下基礎(chǔ)。本書自2000年初次出版以來,承蒙許多高校老師和廣大科技工作者的使用,并提出了許多寶貴的建議。在本書再次印刷之際,根據(jù)許多老師和讀者的意見對本書部分內(nèi)容進(jìn)行了改編,著重增強(qiáng)了Windows環(huán)境下的接口控制內(nèi)容及虛擬儀器的開發(fā)方法。為降低學(xué)習(xí)難度,本書以Visual C++、C++Builder、Delphi和Visual Basic等語言為開發(fā)工具,全面地介紹了Windows環(huán)境下的端口控制、線程處理、實(shí)時(shí)系統(tǒng)設(shè)計(jì)、Windows驅(qū)動程序開發(fā)方法等各方面的內(nèi)容;針對Windows API應(yīng)用,本書以RS-232C接口為例詳細(xì)介紹了串行通信的程序設(shè)計(jì)和網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì),并給出了實(shí)際可運(yùn)行的例子。本書的第1章~第5章是接口技術(shù)的基本內(nèi)容。其中主要介紹了計(jì)算機(jī)接口技術(shù)的構(gòu)成、地址譯碼方法、接口控制語言、總線系統(tǒng)等最基本的知識;介紹了8259中斷控制器、8253定時(shí)/計(jì)數(shù)器、8237DMA控制器、8255并行接口等芯片的工作原理、控制方法、應(yīng)用實(shí)例;介紹了鍵盤、LED七段發(fā)光管、CRT顯示器、鼠標(biāo)器、操縱桿、圖形板等最常見的人機(jī)接口的工作原理及其程序控制方法;介紹了同步、異步串行通信的基本原理,以及調(diào)制解調(diào)原理;介紹了RS-232C異步通信接口的電氣特性和程序控制方法。該部分還介紹了8251串行接口芯片的組成、工作原理以及編程方法,介紹了D/A和A/D轉(zhuǎn)換器的基本工作原理、典型連接、程序設(shè)計(jì)及其數(shù)據(jù)采集方面的應(yīng)用實(shí)例。第6章 Windows接口控制:介紹了Windows 98/95環(huán)境下的各種接口在Windows語言環(huán)境下的控制方法,主要內(nèi)容有Windows端口操作、動態(tài)鏈接庫(DLL)編寫與調(diào)用、線程控制、Windows實(shí)時(shí)系統(tǒng)設(shè)計(jì)、虛擬儀器軟件(LabVIEW)等的系統(tǒng)開發(fā)方法。第7章 Windows系統(tǒng)接口:介紹了Windows API函數(shù)(DLL動態(tài)鏈接庫)的構(gòu)造方法以及API函數(shù)在Visual C++和Visual Basic中的調(diào)用方法,同時(shí)還介紹了多面體控制MCI接口的調(diào)用方法,并給出了大量的實(shí)例。第8章 網(wǎng)絡(luò)編程接口:介紹了Windows 98平臺下的Winsocket、NetBIOS等網(wǎng)絡(luò)通用接口的工作原理及Visual C++、Delphi等語言的編程方法。第9章 數(shù)據(jù)庫編程接口:介紹了Windows 98環(huán)境下的ODBC(開放式數(shù)據(jù)庫接口)、ADO(ActiveX Database Object)、JDBC(Java數(shù)據(jù)庫接口)、CORBA/DCOM等數(shù)據(jù)庫接口和分布式接口的工作原理及程序調(diào)用方法。本書第1章~第6章為該課程的主要講授內(nèi)容,建議授課學(xué)時(shí)為40~45;第7章~第9章可根據(jù)具體情況選學(xué)或自學(xué),以擴(kuò)大學(xué)生的軟件開發(fā)能力。書中匯集了筆者多年科研課題開發(fā)的經(jīng)驗(yàn)和典型接口程序。因此,該書是理論性、實(shí)用性非常強(qiáng)的教材和參考書。全書由編委會委員成都理工大學(xué)吳宗粹教授指導(dǎo),并進(jìn)行了主審,由洪志全統(tǒng)稿并編寫了第1章~第5章的全部內(nèi)容,由洪志全、洪學(xué)海共同編寫了第6章~第9章。最后向使用本書作為教材的老師,以及向本書提出寶貴意見的老師和讀者表示衷心的感謝,向?yàn)楸緯帉?、出版提供幫助的老師和同事表示感謝!本書所涉及的應(yīng)用知識較多,在書中可能會存在一些不妥之處,誠請廣大讀者指正。 編 者2002年1月

作者簡介

暫缺《現(xiàn)代計(jì)算機(jī)接口技術(shù)》作者簡介

圖書目錄

第1章 接口基本知識
1.1 微機(jī)接口
1.1.1 接口功能
1.1.2 接口信息
1.1.3 數(shù)據(jù)傳送方式
1.1.4 I/O尋址方式
1.1.5 PC機(jī)I/O地址分配
1.1.6 I/O地址譯碼方法
1.2 接口控制語言
1.2.1 匯編語言I/O指令
1.2.2 C語言I/O語句
1.3 總 線 技 術(shù)
1.3.1 總線概述
1.3.2 PC機(jī)總線
1.3.3 STD工業(yè)控制總線
1.3.4 VME總線
1.3.5 SCSI總線
1.3.6 通用串行總線
1.3.7 IEEE-488總線
1.3.8 現(xiàn)場總線技術(shù)
習(xí) 題
第2章 PC機(jī)接口芯片
2.1 PC機(jī)中斷系統(tǒng)
2.1.1 80X86中斷方式
2.1.2 中斷優(yōu)先權(quán)
2.1.3 中斷向量表
2.1.4 8259A中斷控制器
2.1.5 中斷編程應(yīng)用
2.2 8253定時(shí)/計(jì)數(shù)器
2.2.1 定時(shí)技術(shù)概述
2.2.2 8253工作原理
2.2.3 8253工作方式
2.2.4 8253編程與應(yīng)用
2.3 8237DMA控制器
2.3.1 DMA概述
2.3.2 8237工作原理
2.3.3 DMA控制器系統(tǒng)應(yīng)用
2.4 8255并行接口
2.4.1 8255工作原理
2.4.2 8255工作方式
習(xí) 題
第3章 人機(jī)交互接口
3.1 鍵盤接口
3.1.1 非編碼鍵盤接口
3.1.2 PC機(jī)鍵盤接口
3.2 LED顯示器接口
3.3 CRT顯示器接口
3.3.1 顯示器文本方式I/O
3.3.2 顯示器圖形接口
3.3.3 VESA圖形標(biāo)準(zhǔn)接口
3.3.4 真彩色圖形顯示
3.4 其他人機(jī)交互接口
3.4.1 鼠標(biāo)器
3.4.2 光筆接口
3.4.3 游戲操縱桿
3.4.4 圖形板和畫筆
習(xí) 題
第4章 串行通信接口
4.1 串行通信的基本概念
4.1.1 概述
4.1.2 數(shù)據(jù)傳送方式
4.1.3 調(diào)制與解調(diào)
4.2 RS-232C接口標(biāo)準(zhǔn)
4.3 串行通信接口
4.3.1 串行接口的基本任務(wù)
4.3.2 8251的功能特點(diǎn)
4.3.3 8251寄存器與控制字
4.3.4 8251編程應(yīng)用
4.4 PC機(jī)異步通信接口
習(xí) 題
第5章 數(shù)/模、模/數(shù)轉(zhuǎn)換接口
5.1 數(shù)/模(D/A)轉(zhuǎn)換
5.1.1 D/A轉(zhuǎn)換原理
5.1.2 D/A轉(zhuǎn)換器的特性及連接
5.1.3 DAC典型連接
5.1.4 D/A轉(zhuǎn)換器應(yīng)用
5.2 A/D轉(zhuǎn)換接口
5.2.1 A/D轉(zhuǎn)換原理
5.2.2 A/D轉(zhuǎn)換器特性
5.2.3 A/D轉(zhuǎn)換電路
5.2.4 數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)
5.2.5 虛擬儀器技術(shù)
習(xí) 題
第6章 Windows接口控制
6.1 Windows端口操作
6.2 動態(tài)鏈接庫DLL
6.2.1 使用動態(tài)鏈接庫的目的
6.2.2 創(chuàng)建動態(tài)鏈接庫
6.2.3 動態(tài)鏈接庫的調(diào)用
6.2.4 Windows接口控制舉例
6.3 線程控制技術(shù)
6.4 Windows實(shí)時(shí)系統(tǒng)
6.4.1 定時(shí)方式實(shí)現(xiàn)實(shí)時(shí)系統(tǒng)
6.4.2 Windows中斷實(shí)時(shí)系統(tǒng)
6.5 Windows虛擬設(shè)備程序
6.6 WDM設(shè)備驅(qū)動程序
6.6.1 WDM設(shè)備驅(qū)動程序簡介
6.6.2 WDM設(shè)備驅(qū)動程序的設(shè)計(jì)
6.6.3 USB驅(qū)動程序開發(fā)實(shí)例
6.7 Windows虛擬儀器技術(shù)
6.7.1 虛擬儀器的功能特點(diǎn)
6.7.2 LabVIEW虛擬儀器開發(fā)系統(tǒng)
習(xí) 題
第7章 Windows系統(tǒng)接口
7.1 軟件接口概述
7.2 API系統(tǒng)功能接口
7.2.1 Windows API的功能與作用
7.2.2 Windows API應(yīng)用實(shí)例
7.2.3 獲取計(jì)算機(jī)硬件資源
7.3 MCI接口
7.3.1 Windows多媒體編程的層次
7.3.2 MCI多媒體編程
習(xí) 題
第8章 網(wǎng)絡(luò)編程接口
8.1 網(wǎng)絡(luò)協(xié)議及服務(wù)
8.2 Winsock接口控制
8.3 Winsock編程模型
8.1.5 Casync Socket類和Csocket類
8.1.6 Winsock接口編程應(yīng)用
8.4 NetBIOS網(wǎng)絡(luò)接口
8.4.1 NetBIOS概述
8.4.2 NetBIOS編程接口
8.4.3 Ncb/Mcb字段
8.4.4 NetBIOS應(yīng)用程序示例
習(xí) 題
第9章 數(shù)據(jù)庫編程接口
9.1 ODBC開放數(shù)據(jù)庫連接接口
9.1.1 ODBC標(biāo)準(zhǔn)
9.1.2 ODBC 結(jié)構(gòu)
9.1.3 ODBC接口應(yīng)用
9.2 ADO調(diào)用接口
9.2.1 ADO及其特性
9.2.2 ADO應(yīng)用
9.3 JDBC數(shù)據(jù)庫接口
9.3.1 JDBC概述
9.3.2 連接數(shù)據(jù)庫及JDBC接口
9.4 CORBA及DCOM分布式接口
習(xí) 題
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號