注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護PC接口技術(shù)內(nèi)幕

PC接口技術(shù)內(nèi)幕

PC接口技術(shù)內(nèi)幕

定 價:¥85.00

作 者: [加]Myke Predko著;陳逸譯
出版社: 中國電力出版社
叢編項: 硬件接口開發(fā)系列
標 簽: 接口

ISBN: 9787508309866 出版時間: 2002-07-01 包裝: 精裝
開本: 26cm 頁數(shù): 809頁 字數(shù):  

內(nèi)容簡介

  本書從硬件和軟件的角度出發(fā),深入淺出地闡釋了PC接口的工作原理。全書共分八個部分,44章,依次介紹了PC硬件和軟件的工作方式、PC接口軟件、硬件接口、Windows編程、Windows設(shè)備驅(qū)動程序、USB接口等等,內(nèi)容翔實,是讀者掌握貯接口不可多得的有力工具。 本書適用于各個層次的用戶,尤其對于設(shè)計應(yīng)用程序或設(shè)備的專業(yè)人員,或者喜歡在PC硬件方面搞點小發(fā)明的愛好者,更具有非凡的價值。

作者簡介

暫缺《PC接口技術(shù)內(nèi)幕》作者簡介

圖書目錄

第一部分 PC的硬件和軟件,以及它們?nèi)绾螀f(xié)同工作
第1章 歷史回顧
PC之前
IBM的5150
克隆
PC/ALT
PS/2
現(xiàn)代PC
第2章 PC結(jié)構(gòu)
處理器和支持結(jié)構(gòu)"核心"
系統(tǒng)定時器
內(nèi)存映射
卡總線(ISA、EISA和PCI)
大容量存儲器
外圍設(shè)備
配置信息
視頻輸出
PC電源
第3章 PC處理器
Intel8086
8087和浮點計算
Intel80386和80486
奔騰和對速度的需求
其他處理器
第4章 PC軟件
固件與軟件
操作系統(tǒng)
圖形用戶界面(GUI)
第5章 PC設(shè)備尋址
PC內(nèi)存映射
PCI/ISA總線
中斷分配
保護模式硬件特性
第二部分 PC接口軟件
第6章 基本匯編程序編程
匯編語言指令
8080段分配
定義變量
源代碼格式化
浮點編程
實地址模式編程
保護模式編程
宏指令與條件代碼
匯編程序與高級語言程序的對比
第7章 中斷編程
中斷執(zhí)行
軟件中斷
硬件中斷
中斷捕獲
中斷共享
處理程序框架
向中斷處理程序傳遞參數(shù)
應(yīng)用程序調(diào)試中斷
第8章 PC引導過程
硬件引導
操作系統(tǒng)引導
第9章 BIOS接口
BIOS中斷接口
控制臺接口
何時使用BIOS功能
系統(tǒng)變量
多路復用中斷
第10章 MS-DOS
DOS程序段前綴(PSP)
環(huán)境信息
DOS中斷接口
實用圖形編程
AUTOEXEC.BAT
CONHG.SYS
第11章 MS-DOS命令行編程
批處理文件與解釋程序
"微型"(.COM)內(nèi)存模式程序
FINDCURS:世界上最小的一個有用的應(yīng)用程序
可執(zhí)行(.EXE)程序
設(shè)備驅(qū)動程序
第12章 無操作系統(tǒng)運行
ROM擴展
無操作系統(tǒng)軟盤操作
第13章 MS-DOS編程語言與應(yīng)用程序開發(fā)工具
批處理文件
匯編程序
BASIC
Pascal
C/C十十
鏈接目標文件
調(diào)試程序
編輯程序
第14章 實用PC編程
解析命令行參數(shù)
I/O接口代碼
內(nèi)存組織
讀取和寫入文件數(shù)據(jù)
數(shù)據(jù)排序及格式化
用戶接口
格式化數(shù)據(jù)輸出
第15章 事件驅(qū)動編程
用戶接口
系統(tǒng)資源
第16章 Microsoft Windows
Windows的圖形用戶界面
Win16和Win32
WIN.INI和Windows注冊表
安裝程序
Windows應(yīng)用程序
DOS保護模式接口
第17章 Windows編程語言與開發(fā)工具
Visual Basic
Visual C十十
Java
Lab View
Microsoft設(shè)備驅(qū)動程序開發(fā)包
其他語言與開發(fā)工具
第18章 針對錯誤的編程
突發(fā)事件應(yīng)用程序/PC崩潰/重置
處理用戶輸入
文件輸入或輸出
硬件
用戶反饋
第三部硬件接口
第19章 一臺用于實驗的PC
硬件要求
軟件要求
復位控制
測試設(shè)備的裝置
第20章 PC的精確定時
實時時鐘的定時
總線時鐘策略
微秒精度定時器的使用
第21章 鍵盤和鼠標端口
鍵盤同步通信協(xié)議
鍵盤端口的軟件接口
鍵盤控制器
鍵盤端口共享
鼠標端口
第22章 鍵盤接口
鍵盤監(jiān)控器
第23章 非標準的RS-232
異步串行通信和RS-232介紹
PC的RS-232端口
連接的制作
把RS-232邏輯電平轉(zhuǎn)化成TTL/CMOS電平
為接口應(yīng)用選擇RS-232
微控制器的"Bit-Banging"串行接口軟件
第24章 實用RS-232接口
在兩臺PC間進行串行數(shù)據(jù)傳送
串行控制的起重機
第25章 Centronics并行端口
硬件配置
接口方式
并行端口的使用
第26章 實用并行端口連接
軟件保護狗
第27章 ISA總線
總線信號
第28章 ISA帥端口和RAM/ROM原型卡
I/O端口讀寫
存儲器讀寫
擴充ROM和RAM引導程序
ISANTSC合成視頻幀抓取器
第29章 PCI總線
I/0總線
配置和PnP
中斷
DMA
第30章 游戲桿接口
PC如何讀取模擬量輸入
數(shù)字控制在游戲桿的應(yīng)用
第31章 聲霸卡
寄存器接口
通過DMA存儲器的WAV文件輸出程序
第四部分 Windows編程
第32章 Windows結(jié)構(gòu)
圓區(qū)與環(huán)
虛擬機
COWOUE/ActiveX
第33章 Windows編程
程序開發(fā)
資源文件
實用Windows接口
第34章 Visual Basic編程
Visual Basic的特點
學用Visual Basic
開發(fā)和調(diào)試Visual Basic應(yīng)用程序
第35章 Visual Basic控件
標準控件
自定義控件
MSComm串行控件
第36章 Visual C十十
"從3萬英尺的高度看下來"
VisualC++語言
Microsoft開發(fā)工作室
Microsoft基本類(MDC)
調(diào)試Visual C十十程序
Tic-Tac-Toe:第一個Visual C十十程序
第五部分 Windows設(shè)備驅(qū)動程序
第37章 設(shè)備驅(qū)動程序類型
動態(tài)鏈接庫(.DLL)
虛擬設(shè)備驅(qū)動程序(.VxD)
Win32設(shè)備模型(.WDM)
第38章 創(chuàng)建DLL
創(chuàng)建.DLL文件
DLL操作
第39章 虛擬設(shè)備驅(qū)動程序
虛擬設(shè)備驅(qū)動程序操作
事件處理
請求同步
虛擬設(shè)備驅(qū)動程序調(diào)試
VtoolsD
第40章 Win32設(shè)備模型
設(shè)備對象
輸入輸出請求對象
容件
請求控制和同步對象
中斷
Win32設(shè)備模型初始化和卸載
Driver::Works
第六部分 USB接口
第41章 什么是USB
第42章 Cypress CY7C6XX
處理器結(jié)構(gòu)
指令集
開發(fā)工具
硬件特性
第43章 USB接口工程
Cypress USB例子溫度計應(yīng)用
第七部分 結(jié) 束 語
第44章 結(jié)束語
第八部分 附 錄
附錄A 術(shù)語表
附錄B 資源
聯(lián)系作者
參考讀物
愛好者網(wǎng)站
新聞組
附錄C ASCII字符表
ASCII控制字符
IBMPC擴展ASCII字符
ANSI顯示控制序列
Windows ASCII字符
附錄D 鍵盤代碼
附錄E 標準設(shè)備地址
內(nèi)存映射圖
寄存器輸入/輸出地址
附錄F BIOS變量
附錄G 中斷函數(shù)號
附錄H BlOS函數(shù)中斷
中斷10h:視頻
中斷11h:設(shè)備確定
中斷12h:得到存儲器大小
中斷13h:磁盤BIOS
中斷14h:RS-232通信
中斷15h:系統(tǒng)服務(wù)
中斷16h:鍵盤接口
中斷17h:打印機接口
中斷19h:引導程序裝載器
中斷1Ah:系統(tǒng)定時器和RTC服務(wù)
中斷33h:鼠標中斷
附錄I MS-DOS中斷函數(shù)
中斷20h---程序終止
中斷21h---函數(shù)請求
中斷22h---終止地址
中斷23h---Ctrl-Break退出地址
中斷24t--關(guān)鍵錯誤處理程序向量
中斷25h&26h---絕對磁盤訪問
中斷27h---終止但保持駐留
中斷2Fh--多路復用中斷
中斷28h-2Eh、30h-32h&34h-3Fh
附錄J Windows擴展和按編號的DPMI中斷函數(shù)
附錄K 軟件基本類分層圖
附錄L CD-ROM內(nèi)容

本目錄推薦

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