图书介绍
PC技术内幕 I/O、CPU和固定内存区程序员指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Frank van Gilluwe著;精英科技译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508305035
- 出版时间:2001
- 标注页数:1030页
- 文件大小:37MB
- 文件页数:1041页
- 主题词:
PDF下载
下载说明
PC技术内幕 I/O、CPU和固定内存区程序员指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
前言1
第1章 简介1
资料的来源2
系统类型3
程序员的系统框图3
第2章 开发PC内幕6
简介6
反汇编8
反汇编BIOS21
IOSPY-I/O端口监视器TSR23
UNPC-I/O端口浏览器26
第3章 CPU和内幕指令28
基本输入输出块28
从端口输入30
警告32
指令定时34
定时方面的难题35
与I/O有关的CPU模式39
通过C和C++访问硬件40
CPU系列归纳46
内幕指令56
使用LOADALL82
寄存器细节93
隐藏的地址空间109
内电路模拟118
CPU重启118
第4章 系统与设备检测123
简单的方法123
系统检测125
CPU信息139
第5章 适配卡的开发212
ROM表头和初始化212
MCA ROM扫描213
设置ROM大小和开始地址213
ROM代码214
获得必要RAM的决窍215
选择I/O端口号219
很多端口219
隐去ROM和RAM221
开关与跳线222
即插即用222
第6章 BIOS数据和其他固定数据区223
BIOS数据区223
扩展BIOS数据区256
显示器内存263
适配器ROM和UMB内存264
第7章 中断向量表265
中断向量表与数据描述269
第8章 键盘系统292
基本操作293
AT上的一个典型的按键操作294
PC/XT上一个典型的按键操作295
控制器通信295
键盘到主板的数据295
AT上主板到键盘的数据297
低级键盘BIOS298
键盘BIOS——中级299
键盘BIOS数据区310
热键及访问未定义键312
扫描码313
国外的键盘319
扩展内存的A20访问322
警告326
键盘的连接和信号328
端口归纳349
端口细节349
第9章 视频系统370
简介370
视频适配器标准371
BIOS服务374
其他与视频系统相关的中断442
重定位屏幕接口规范(RSIS)443
环境是如何提供RSIS支持的452
端口归纳459
未公开的视频I/O端口的细节461
第10章 软盘系统464
简介464
软盘驱动器媒质表466
软盘数据格式化466
软盘参数表467
BIOS初始化470
软盘BIOS471
软盘BIOS数据479
软盘控制器的常见类型482
向软盘控制器发送命令483
端口细节488
端口归纳488
第11章 硬盘系统516
简介516
是否会给出实际的硬盘大小518
接口标准和控制器519
驱动器操作521
大型的IDE驱动器522
磁盘参数表523
驱动器类型表525
BIOS初始化528
硬盘BIOS529
磁盘BIOS数据568
一个典型的读扇区操作569
向磁盘控制器发送命令569
警告574
端口归纳583
端口细节585
命令细节595
第12章 串行口638
简介638
BIOS初始化640
串行口BIOS641
串行帧646
控制/调制解调器信号646
事件顺序——串行传送647
回环(Loopback)操作648
事件顺序——串行接收648
波特率649
中断控制650
FIFO模式651
BIOS数据区653
调试654
UART类型归纳655
串行连接器655
警告656
端口归纳681
UART寄存器细节683
BIOS服务694
第13章 系统功能694
端口归纳748
端口细节749
第14章 并行口和屏幕打印789
简介789
BIOS初始化790
一个系统可以有第四个并行口吗?791
打印机BIOS791
屏幕打印793
BIOS数据区794
并行口定时796
并行口连接器797
快速并行口798
警告799
端口总结808
端口细节809
第15章 CMOS内存和实时时钟813
简介813
实时时钟(RTC)的常用信息813
实时时钟BIOS814
EISA系统的不同之处819
系统数据区827
扩展CMOS寄存器827
警告827
端口归纳836
端口详述837
简介896
第16章 系统时钟896
操作模式897
时钟0——系统定时903
时钟1——DRAM刷新903
时钟2——一般用途和扬声器903
时钟3——看门狗(仅MCA)903
时钟3——看门狗(仅EISA)904
时钟4——未使用(仅EISA)905
时钟5——CPU速度控制(仅EISA)905
典型的时钟设置和操作905
警告906
典型用途906
访问906
端口归纳918
端口细节919
第17章 中断控制和NMI938
简介938
典型的中断过程939
边沿/电平控制940
NMI——不可屏蔽中断941
浮点协处理器和NMI941
MCA系统的不同之处942
PCI系统的不同之处943
典型使用943
EISA系统的不同之处943
中断数据区945
警告945
端口归纳950
端口细节951
第18章 DMA服务和DRAM刷新970
简介970
澄清模糊认识972
一个典型的I/O到内存的传送973
内存到内存DMA974
操作模式975
MCA系统的不同之处976
EISA系统的不同之处977
虚拟DMA服务(VDS)981
典型用途982
DMA BIOS数据区982
警告983
端口归纳986
端口细节988
附录A 软件包中的程序1019
可执行程序归纳1019
有趣的子程序1020
可执行程序的详细解释1021
附录B 术语表1025
常用的缩写形式1025
常见芯片的编号和功能1028
热门推荐
- 1328627.html
- 1301246.html
- 2190054.html
- 3141529.html
- 2656507.html
- 2461595.html
- 2797544.html
- 2818533.html
- 902961.html
- 2927064.html
- http://www.ickdjs.cc/book_3884208.html
- http://www.ickdjs.cc/book_964677.html
- http://www.ickdjs.cc/book_1466339.html
- http://www.ickdjs.cc/book_3257293.html
- http://www.ickdjs.cc/book_672734.html
- http://www.ickdjs.cc/book_3534082.html
- http://www.ickdjs.cc/book_34887.html
- http://www.ickdjs.cc/book_1091454.html
- http://www.ickdjs.cc/book_1367575.html
- http://www.ickdjs.cc/book_3145009.html