图书介绍
IBM PC/XT/AT及其兼容机系统BIOS指南PDF|Epub|txt|kindle电子书版本网盘下载
![IBM PC/XT/AT及其兼容机系统BIOS指南](https://www.shukui.net/cover/54/33897861.jpg)
- 施宏编译 著
- 出版社: 北京希望电脑公司
- ISBN:
- 出版时间:1991
- 标注页数:448页
- 文件大小:144MB
- 文件页数:458页
- 主题词:
PDF下载
下载说明
IBM PC/XT/AT及其兼容机系统BIOS指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 ROM BIOS1
1.1 概述1
1.2 BIOS:操作的理论3
1.3 BIOS内存用法5
1.4 中断向量表7
1.5 不可预料中断的处理程序9
1.6 系统BIOS功能和BIOS差别10
1.7 视频BIOS功能和BIOS差别12
1.8 小结14
第二章 系统RAM数据26
2.1 概述26
2.2 中断向量26
2.3 BIOS数据区30
2.4 加电自检定义40
2.5 INT 10h视频服务数据定义41
2.6 INT 11h设备表服务数据定义43
2.7 INT 12h内存容量服务数据定义44
2.8 INT 13h软盘服务数据定义44
2.9 INT 14h串行通讯服务数据字48
2.10 INT 16h键盘数据服务定义及INT 09h键盘服务中断数据定义48
2.11 INT 17h并行打印机服务数据定义51
2.12 INT 19h引导加载服务数据定义52
2.13 INT 1Ah日历钟服务数据定义52
第三章 CMOS RAM数据53
3.1 概述53
3.2 CMOS RAM I/O端口54
3.3 访问CMOS RAM54
3.4 CMOS RAM数据55
第四章 ROM BIOS数据60
4.1 概述60
4.2 ROM地址兼容性表60
4.3 系统配置数据表(仅对AT机)62
4.4 磁盘参数表63
4.5 AT机硬盘参数表66
4.6 XT机硬盘参数表71
4.7 波特率初始化72
第五章 I/O端口地址74
5.1 概述74
5.2 硬件I/O端口表74
5.3 视频端口表102
第六章 加电自检测试(POST)112
6.1 概述112
6.2 POST过程[PC][XT][AT]113
6.3 定位I/O扩展ROM的规则[PC][XT][AT]114
6.4 再进入实方式(仅对基于80286的系统)[AT]116
6.5 INT 19h,INT 18h和系统引导[AT]116
6.6 AT系统中的POST错误处理[AT]117
6.7 XT系统中的POST错误处理[XT]118
第七章 INT 02h非屏蔽中断119
7.1 概述119
7.2 XT机的NMI处理[XT]120
7.3 8087协处理器异常[XT]121
7.4 AT NMI处理[AT]122
7.5 AT系统中的80X87协处理器异常124
第八章 INT 09h和INT 16h键盘服务126
8.1 概述126
8.2 操作理论127
8.3 键盘I/O端口131
8.4 系统RAM数据133
8.5 INT 09h:内部功能需求135
8.6 INT 09h:系统复位(<Ctrl><Alt><Del>)[XT][AT]136
8.7 INT 09h:中止[AT][XT](〈Ctrl〉〈Break〉或〈Ctrl〉〈Scroll Lock〉)137
8.8 INT 09h:暂停(<Ctrl><num Lock>)[XT][AT]137
8.9 INT 09h:打印屏幕[XT][AT]139
8.10 INT 09h:系统需求(<SysReq>)[AT]140
8.11 INT 16h:键盘DSR141
8.12 INT 16h:AH=00h读取键盘输入[XT][AT]142
8.13 INT 16h:AH=01h返回键盘状态[XT][AT]144
8.14 INT 16h:AH=02h返回Shift标志状态[XT][AT]145
8.15 INT 16h:AH=03h设置击键速率和延迟[AT]145
8.16 INT 16h:AH=04h保留146
8.17 INT 16h:AH=05h存储键的数据[XT][AT]146
8.18 INT 16h:AH=06h-0Fh保留146
8.19 INT 16h:AH=10h读取扩展键盘输入[XT][AT]146
8.20 INT 16h:AH=11h返回扩展键盘状态[XT][AT]147
8.21 INT 16h:AH=12h返回扩展Shift标志状态[XT][AT]148
8.22 INT 16h:AH=13h-FFh保留149
8.23 如何阅读字符代码表149
8.24 字符代码:AH=00h/01h151
8.25 字符代码:AH=10h/11h157
第九章 INT 10h视频服务162
9.1 概述162
9.2 操作的理论基础164
9.3 MDA硬件环境170
9.4 CGA硬件环境172
9.5 EGA硬件环境174
9.6 VGA硬件环境178
9.7 视频方式184
9.8 系统RAM数据188
9.9 INT 10h功能概要195
9.10 如何调用功能[MDA][CGA][EGA][VGA]200
9.11 错误处理200
9.12 视频BIOS功能[MDA][CGA][EGA][VGA]200
第十章 INT 13h软件服务254
10.1 概述254
10.2 功能概要255
10.3 操作的基本原理256
10.4 硬件环境258
10.5 系统RAM数据262
10.6 CMOS RAM数据268
10.7 ROM BIOS数据269
10.8 软盘服务I/O端口272
10.9 错误处理277
10.10 软盘服务功能279
10.11 INT 0Eh软盘硬件中断288
第十一章 INT 13h硬盘服务291
11.1 概述291
11.2 硬盘服务功能概要291
11.3 操作的理论基础292
11.4 硬件环境297
11.5 系统RAM数据297
11.6 CMOS RAM数据299
11.7 ROM BIOS数据300
11.8 硬盘服务I/O端口306
11.9 错误处理311
11.10 功能:AH=00h复位软盘和硬盘[XT][AT]313
11.11 功能:AH=01h读硬盘状态[XT][AT]313
11.12 功能:AH=02h读扇区[XT][AT]314
11.13 功能:AH=03h写扇区[XT][AT]315
11.14 功能:AH=04h验证扇区[XT][AT]316
11.15 功能:AH=05h格式化柱面[XT][AT]316
11.16 功能:AH=06h格式化坏磁道[XT]318
11.17 功能:AH=07h格式化驱动器[XT]319
11.18 功能:AH=08h读取驱动器参数[XT][AT]319
11.19 功能:AH=09h初始化驱动器参数[XT][AT]320
11.20 功能:AH=0Ah读长扇区[XT][AT]321
11.21 功能:AH=0Bh写长扇区[XT][AT]322
11.22 功能:AH=0Ch定位到柱面[XT][AT]323
11.23 功能:AH=0Dh另一个硬盘复位[XT][AT]324
11.24 功能:AH=0Eh诊断1:读检测缓冲区[XT]324
11.25 功能:AH=0Fh诊断2:写检测缓冲区[XT]325
11.26 功能:AH=10h检测驱动器就绪[XT][AT]326
11.27 功能:AH=11h重定位驱动器[XT][AT]326
11.28 功能:AH=12h控制器RAM诊断[XT]327
11.29 功能:AH=13h控制器的驱动器诊断[XT]327
11.30 功能:AH=14h控制器的内部诊断[XT][AT]328
11.31 功能:AH=15h读硬盘类型[AT]329
第十二章 INT 14h串行通讯服务331
12.1 概述331
12.2 操作理论332
12.3 系统RAM数据335
12.4 ROM BIOS数据336
12.5 串行通讯I/O端口337
12.6 错误条件346
12.7 功能:AH=00h初始化串行通讯端口[XT][AT]346
12.8 功能:AH=01h发送字符[XT][AT]348
12.9 功能:AH=02h接收字符[XT][AT]348
12.10 功能:AH=03h读取串行口状态[XT][AT]349
12.11 功能:AH=04h-FFh保留350
第十三章 INT 15h系统服务351
13.1 概述351
13.2 功能概要352
13.3 硬件环境353
13.4 系统RAM数据354
13.5 CMOS RAM数据354
13.6 ROM BIOS数据356
13.7 系统服务I/O端口358
13.8 功能:AH=00h起动盒式磁带马达[PC]365
13.9 功能:AH=01h停止盒式磁带马达[PC]365
13.10 功能:AH=02h读磁带[PC]365
13.11 功能:AH=03h写磁带[PC]366
13.12 功能:AH=4Fh截断键盘[XT][AT]367
13.13 功能:AH=80h打开设备[AT]367
13.14 功能:AH=81h关闭设备[AT]368
13.15 功能:AH=82h终止程序[AT]368
13.16 功能:AH=83h设置事件等待间隙[AT]368
13.17 功能:AH=84h游戏杆支持[AT]370
13.18 功能:AH=85h系统请求键[AT]371
13.19 功能:AH=86h等待[AT]371
13.20 功能:AH=87h移动块[AT]372
13.21 功能:AH=88h读扩充内存大小[AT]375
13.22 功能:AH=89h将处理器切换到保护模式[AT]375
13.23 功能:AH=90h设备忙[AT]377
13.24 功能:AH=91h中断完成[AT]378
13.25 功能:AH=coh返回系统配置参数[AT]379
第十四章 INT 17h并行打印机服务382
14.1 概述382
14.2 操作理论383
14.3 系统RAM数据387
14.4 并行打印机I/O端口388
14.5 错误处理390
14.6 功能:AH=00h打印字符[XT][AT]390
14.7 功能:AH=01h初始化打印机[XT][AT]391
14.8 功能:AH=02h读取打印机状态[XT][AT]391
14.9 功能:AH=03h-FFh保留392
第十五章 INT 1Ah日历钟服务393
15.1 概述393
15.2 操作理论395
15.3 系统RAM数据398
15.4 CMOS RAM数据399
15.5 错误处理401
15.6 功能:AH=00h读系统计时器时间计数[AT]401
15.7 功能:AH=01h设置系统计时器时间计数[AT]401
15.8 功能:AH=02h读取实时时间[AT]402
15.9 功能:AH=03h设置实时时钟时间[AT]402
15.10 功能:AH=04h读实时时钟日期[AT]403
15.11 功能:AH=05h设置实时时钟日期[AT]403
15.12 功能:AH=06h设置实时时钟报警[AT]404
15.13 功能:AH=07h重置实时时钟报警[AT]405
15.14 功能:AH=80h设置声源[PCjr]405
15.15 INT 08h系统计时器ISR405
15.16 INT 70h实时时钟ISR409
15.17 INT 1Ch计时器计数ISR412
15.18 INT 4Ah报警ISR412
第十六章 单功能BIOS服务413
16.1 概述413
16.2 INT 05h打印屏幕服务413
16.3 INT 11h设备列表服务[XT][AT]415
16.4 INT 12h内存大小服务[XT][AT]416
16.5 INT 19h引导程序加载器服务[XT][AT]417
16.6 INT 18h DSR处理器418
附录A AT BIOS错误码和信息422
附录B XT BIOS错误信息437
词汇定义442