组成模块
ms-dos安装版采用模块结构,它由五部分组成:ROM中的BIOS模块、IO.SYS模块、MSDOS.SYS模块、COMMAND.COM模块和引导程序。
1、基本输入出模块
BIOS是一组程序和参数表,其中程序部份是可以通过中断方式调用的一组驱动程序,参数给出外设的地址和参数。BIOS是计算机硬件和操作系统之间的接口,操作系统通过它来管理计算机硬件资源。
2、IO.SYS模块
IO.SYS是MS—DOS和ROMBIOS之间的接口程序。它和ROM BIOS一起完成系统设备的管理。
3、MSDOS.SYS
MSDOS.SYS用于实现文件管理,包括文件管理、目录管理、内存管理等功能。它以功能调用的形式实现用户和MS—DOS之间的程序级接口。
4、COMMAND.COM
COMMAND.COM的主要功能是负责接收、识别、解释和执行用户从键盘输入的MS-DOS命令。
5、引导程序
引导程序又叫“引导记录”,其作用是检查当前盘上是否有两个系统文件,若有系统文件则把DOS系统从磁盘装入内存。
功能特点
1、恢复了 EMM386 功能,由于 WinMe DOS 运行原版 EMM386 会死机,所以我用 FreeBSD 1.2 的 JEMM386 取代了旧的 EMM386 组件 。(JEMM386 比 EMM386 要强大)。
2、依赖 EMM386 的声卡驱动恢复。
3、安装程序的滚动条恢复,且 MESSAGES.EXE 脱壳之后没有再次加壳,方便修改。
4、CTMOUSE、DOSLFN 更新至 FreeBSD 1.2 自带版本。
5、DOS80INS.IMG 中加入 SYS 和 FORMAT ,使之变成一个有基本功能的启动盘。
6、PDOS95的 MS-DOS 7.10 提示改成 MS-DOS 8.00,但 DOSSHELL 未改,因为改动之后没什么意义。