第十一章 IBM—PC/AT微机ROM BIOS概述 1
第一节 ROM BIOS的组成 1
第二节 ROM BIOS主要程序人口地址和中断向量 2
第三节 BIOS系统数据区 4
第十二章 开机检测 6
第一节 概述 6
第二节 数据单元和自诊断出错代码 7
第三节 加电自诊断程序(1)逻辑框图 5
第四节 加电自诊断程序(2)逻辑框图 12
第五节 加电自诊断程序(3)逻辑框图 18
第六节 加电自诊断程序(4)逻辑框图 19
第七节 加电自诊断程序(5)逻辑框图 21
第八节 加电自诊断程序(6)逻辑框图 22
第九节 加电自诊断程序(7)逻辑框图 23
第十节 保护方式初始化程序逻辑框图 24
第十一节 建立GDT程序逻辑框图 24
第十二节 建立IDT程序逻辑框图 25
第十三节 引导磁盘操作系统程序逻辑框图 26
第十三章 软磁盘输入输出驱动程序(INT 13或INT 40) 27
第一节 软盘输入输出驱动程序的功能 27
第二节 软盘输入输出驱动程序的数据 28
第三节 程序逻辑框图 31
第十四章 硬磁盘初始化程序和输入输出驱动程序(INT13) 40
第一节 硬磁盘输入输出驱动程序的功能 40
第二节 硬磁盘输入输出驱动程序的数据 41
第三节 程序逻辑框图 42
第十五章 键盘管理程序(INT 16和INT 9) 51
第一节 管理程序的功能 51
第二节 键盘管理程序的数据 51
第三节 键盘管理程序逻辑框图 52
第十六章 打印机驱动程序(INT 17) 58
第一节 驱动程序的功能 58
第二节 驱动程序数据 58
第三节 驱动程序逻辑框图 59
第十七章 RS—232驱动程序(INT 14) 60
第一节 RS—232驱动程序的功能 60
第二节 驱动程序的数据 60
第三节 驱动程序的逻辑框图 62
第十八章 显示驱动程序(INT 10) 64
第一节 显示驱动程序的功能 64
第二节 程序使用的数据 66
第三节 显示驱动程序的逻辑框图 67
第十九章 BIOS实用程序 80
第一节 BIOS实用程序模块 80
第二节 BIOSI实用程序模块 83
第三节 BIOS2实用程序模块 92
第二十章 ROM BIOS源程序清单 100
第一节 ROM BIOS中各子程序人口地址 100
第二节 POST1程序清单 103
第三节 POST2程序清单 142
第四节 POST3程序清单 165
第五节 POST4程序清单 168
第六节 POST5程序清单 173
第七节 POST6程序清单 177
第八节 POST7程序清单 181
第九节 SYS INITI程序清单 192
第十节 GDT_BLD程序清单 193
第十一节 SIDT_BLD程序清单 196
第十二节 软磁盘I/O程序清单 198
第十三节 硬磁盘I/O程序清单 220
第十四节 键盘I/O程序清单 238
第十五节 打印机I/O程序清单 248
第十六节 RS—232 I/O程序清单 250
第十七节 视频I/O程序清单 254
第十八节 BIOS程序清单 284
第十九节 BIOSI程序清单 289
第二十节 BIOS2程序清单 308
第二十一节 ORGS程序清单 315
附录 80286指令集 335