目 录 1
第一章操作系统引论 1
第一节概 述 1
一、操作系统的基本概念 1
二、操作系统的发展 2
三、操作系统的分类 5
第二节微机常用操作系统的现状及发展 6
一、DOS的发展历史 6
二、MS-DOS的版本差异 7
三、DOS系统的局限性 10
四、Windows系统 11
五、OS/2系统 13
六、Unix和Xenix系统 13
一、接口方式对硬盘容量的限制 14
习题 14
一、DOS引导记录(DBR) 15
第二章DOS系统组成及用户环境的配置 15
第一节DOS系统的组成 15
二、基本输入输出模块(IO.SYS) 16
三、DOS内核模块(MSDOS.SYS) 17
四、命令处理模块(COMMEND.COM) 17
第二节DOS的系统层次结构 18
一、DOS的层次结构关系 19
二、DOS层次结构的特点 20
第三节DOS启动过程及内存映像 22
一、DOS的启动过程 22
二、DOS的内存映像 24
一、CONFIG.SYS文件及其常用配置命令 25
第四节用机环境及系统配置 25
二、AUTOEXEC.BAT的设计和使用 28
三、环境配置文件中的菜单命令及其使用 29
习题二 32
第三章 内存管理 34
第一节 内存管理的基本方式 34
一、单道连续区内存分配管理 35
二、分区存储管理 36
三、分页存储管理 37
四、分段存储管理 38
五、段页式存储管理 39
第二节80×86系列CPU的工作模式 40
一、实地址模式 40
二、保护模式 41
三、虚拟8086模式 43
一、Windows 95/NT的内存寻址方式 44
第三节Windows 95/NT的内存管理 44
二、Windows95的内存映像 45
第四节DOS内存地址空间分配及使用 46
一、基本内存 46
二、扩展内存 47
三、高位内存区 49
四、扩页内存 50
五、上位内存 52
第五节DOS的常规内存管理 53
一、内存控制块(MCB) 54
二、内存块的分配策略 54
三、内存块的释放与修改 55
第六节 用户程序结构及内存映像 55
一、用户程序段前缀控制块PSP 56
二、EXE文件结构及内存映像 56
三、COM文件结构及内存映像 60
第七节 内存管理的优化配置 62
一、内存管理优化设置的必要性 63
二、内存优化配置的一般方法 64
三、用MEMMAKER对内存配置自动优化 66
四、用PCTools对内存配置自动优化 69
五、QEMM的内存配置自动优化方法 70
习题三 72
一、进程的定义和属性 74
第四章 进程管理 74
第一节进程管理的基本概念 74
二、进程的控制和调度 75
第二节DOS进程管理的特点 75
一、DOS的用户进程 75
二、进程调度的串行执行 76
第三节进程的创建与终止 77
一、程序段前缀(PSP) 78
二、环境块(EVB) 80
三、用户进程的创建 83
四、用户进程的终止 85
第四节 多任务环境的建立与TSR程序设计 86
一、DOS的多任务环境的建立 87
二、TSR程序 87
三、TSR激活及DOS的重入问题 90
四、TSR程序设计实例 91
习题四 101
第一节作业管理的基本概念 102
第五章作业管理 102
一、作业的调度和控制 102
二、DOS作业管理的特点 103
第二节DOS命令的处理过程 104
一、键盘操作命令的类型 104
二、命令处理过程 106
第三节 中断与系统功能的调用 107
一、中断的组成及结构 107
二、DOS软中断 109
三、DOS系统功能调用(INT 21H) 112
四、中断与系统功能调用实例 115
第四节DOS的批处理 119
一、批文件的建立和执行 119
二、批文件中的常用命令及控制流程 120
三、批文件中可使用的变量和参数 124
四、批文件应用举例 126
习题五 129
一、设备的分类 131
第六章设备管理 131
第一节设备管理的基本概念 131
二、设备管理的目标和功能 132
三、外部设备与CPU的I/O控制方式 133
四、DOS的设备管理特点 134
第二节字符设备管理 135
一、字符设备的逻辑名管理 135
二、字符设备I/O操作系统功能调用 137
第三节块设备管理 138
一、软盘驱动器及软盘类型 138
二、硬盘的低级格式化 140
三、硬盘的分区及高级格式化 142
四、磁盘缓冲区管理 145
第四节硬盘容量大小限制及格式化参数设置 147
二、ROM-BIOS对硬盘容量的限制 147
三、操作系统对硬盘容量的限制 148
四、硬盘的物理参数与逻辑格式化参数 148
五、关于硬盘最佳逻辑格式化参数的设置 150
六、大容量硬盘格式化参数的正确设置 150
习题六 153
第一节文件管理的基本概念 155
一、文件与文件名 155
第七章磁盘文件管理 155
二、文件的分类 156
三、文件管理系统的功能 156
第二节微机常用操作系统中的文件管理系统 158
一、DOS文件管理(FAT)系统特点 158
二、Windows 95中的文件管理(VFAT)系统 159
三、Windows NT中的文件管理(NTFS)系统 159
四、OS/2中的文件管理(HPFS)系统 159
一、FCB方式文件管理功能 160
第三节DOS的文件操作 160
二、句柄方式文件管理功能 164
第四节DOS对磁盘数据的组织与存储方式 166
一、磁盘文件管理系统的组成 166
二、引导记录(DBR)及其结构 168
三、DBR的主要功能及工作流程 170
四、文件分配表(FAT) 171
五、文件目录表(FDT) 175
六、DOS系统用FDT和FAT查找目录文件的方式 179
七、Windows 95长文件名的实现及存在问题 181
一、硬盘数据信息组织 183
第五节 硬盘数据的组织与存储方式 183
二、硬盘的物理扇区与逻辑扇区 186
三、硬盘物理地址及逻辑地址之间的转换 187
四、硬盘主引导记录(MBR)及其结构 189
五、MBR的主要功能及工作流程 191
六、硬盘逻辑驱动器的分区表链结构 192
第六节OS/2的HPFS对磁盘数据的组织方式 194
一、关于HPFS文件管理系统 194
二、HPFS的磁盘数据组织结构 195
三、HPFS对磁盘文件的存取操作方式 196
习题七 198
第八章汉字系统的特点及其发展 200
第一节汉字操作系统及其使用环境 200
一、汉字操作系统实现原理 200
二、汉字系统的编码方式 201
三、汉字点阵字模的存储和读取方式 204
第二节新汉字系统的技术特征与选用 209
一、汉字系统的发展方向 209
二、新汉字系统的技术特征 210
三、汉字系统的优劣及选用 211
习题八 213
参考文献 214