目 录 1
前言 1
上册 IBMBIO.COM部分 1
常用名词英汉对照表 1
绪言 2
第一章软/硬件基础知识 5
1.1微机中断系统 5
第四章各功能号输入输出条件及地址 3 14
1.2 DOS V3.30外部文件 14
1.3硬盘的有关说明 30
1.4关于80286机型 32
第二章系统初始化的完整流程 36
2.1启动流程概述 36
2.2 DOS引导程序 37
2.3IBMBIO.COM的初始化Ⅰ 42
2.4 IBM BIO.COM的初始化Ⅱ 43
2.5 IBMBIO.COM的初始化Ⅲ 51
第三章系统初始化程序清单 70
硬盘主引导记录程序清单 70
硬盘分区BOOT清单 72
BIO-INITⅠ清单及注释 74
BIO-INITⅡ清单及注释 79
BIO-INITⅢ清单及注释 105
第四章IBMBIO.COM常驻程序分析 185
4.1 概述 185
4.2常驻的各种设备驱动程序 185
4.3高密软驱的盘更换检测 187
4.4设备驱动程序的调用 188
4.5单驱多用现象 198
4.6 BPT的作用 199
4.7几个扩展的中断 201
4.8 可选择部份的基本结构 203
4.9 IBMBIO常驻程序的数据区 204
第五章IBMBIO.COM常驻程序清单 210
第一章IBMDOS.COM的基本组成及功能 287
中册 IBMDOS.COM部分 287
第二章IBMDOS.COM中用到的主要数据结构及单元地址 288
第三章文件的三个部分及文件系统主要技术 299
3.1文件的三个部分 299
3.2对文件的三个部分访问的实现 300
附录A IBMDOS.COM程序清单及注释 325
附录B供阅读程序查阅的数据区 567
下册 COMMAND.COM部分 574
第一章概述 574
第二章如何得到COMMAND.COM的清单 574
第三章基本术语 575
第四章常驻部份 575
4.1框图 575
4.2数据区说明 577
4.3程序清单及注释 581
5.1框图 598
5.2数据区说明 598
第五章初始化部份 598
5.3初始化部份清单 606
第六章暂驻部份框图 621
6.1概述 621
6.2数据区说明 621
6.3数据区预处理部份框图 627
6.4命令读取部份 627
6.5主命令及参数预处理部份 627
6.7改向操作执行过程 632
6.6内、外部命令的处理过程 632
6.8管道操作处理过程 636
6.9批命令执行过程 638
6.10 FOR命令执行过程 642
6.11 DIR执行过程框图 652
6.12内部命令COPY执行过程 655
6.13其他内部命令综述 661
6.14信息显示过程 662
6.15暂驻部份清单 665