内容简介
目录
第0章 绪论
第一节 操作系统结构概述
第二节 分析操作系统的方法
第三节 MS-DOS概述
习题和思考题
第一部 BIO结构分析教程
第一章 IBMBIO模块总体概述
第一节 IBMBIO总体结构和引导过程总述
第二节 IBMBIO模块的数据结构
第三节 IBMBIO模块的数据区
第四节 中断处理和中断向量表
习题和思考题
第二章 IBMBIO的引导
第一节 概述
第二节 ROM自诊断和硬盘初始化实现原理
第三节 硬盘引导实现原理
第四节 BOOT程序实现原理
第五节 程序注释清单
习题和思考题
第三章 标准设备驱动程序
第一节 BIO常驻模块的总体结构
第二节 数据结构
第三节 设备驱动主控程序实现原理
第四节 控制台设备驱动程序实现原理
第五节 辅助设备驱动程序实现原理
第六节 列表设备驱动程序实现原理
第七节 时钟设备驱动程序实现原理
第八节 块设备驱动程序实现原理
第九节 程序注释清单
习题和思考题
第一节 概述
第四章 BIO初始化实现原理
第二节 重装入IBMBIO模块
第三节 修改和扩充部分中断
第四节 软盘驱动器的检查及系统数据的设置和保存
第五节 初始化I/O端口
第六节 装入IBMDOS前的准备
第七节 实时钟的处理
第八节 块设备参数的设置和处理
第九节 根据实际配置取舍原配程序
第十节 装入IBMDOS.COM
第十一节 为各个块设备生成驱动器参数块
第十二节 程序注释清单
习题和思考题
第五章 系统初始化实现原理
第一节 概述
第二节 IBMDOS.COM的再定位及DOS内核初始化
第三节 SYSINIT程序Ⅱ的运行环境的设置
第四节 系统配置文件处理及操作系统运行环境建立概述
第五节 装入并执行最高级别命令处理程序
第六节 程序注释清单
习题和思考题
第六章 系统配置文件的处理
第一节 系统配置主程序实现原理
第二节 BVFFERS和BREAK配置命令
第三节 DEVICE和CONUTRY配置命令
第四节 FILES和LASTDRIVE配置命令
第五节 DRIVPARM和STACK配置命令
第六节 SHELL和FCBS配置命令
第七节 操作系统运行环境的建立
习题和思考题
参考资料