MS-DOS(微软磁盘操作系统),是美国微软公司提供的磁盘操作系统。

单用户单任务OS指只允许一个用户上机,且只允许用户程序作为一个任务运行。 MS-DOS属于单用户单任务操作系统。

MS-DOS使用者可通过编辑2个位于开机磁盘根目录的系统档案来达到调控系统组态之目的,它们分别是CONFIG.SYS及AUTOEXEC.BAT,IO.SYS会检视CONFIG.SYS以加载指定的硬体驱动程序,则自动执行AUTOEXEC.BAT所载的批次指令。

MS-DOS一般使用命令行界面来接受用户的指令,不过在后期的MS-DOS版本中,DOS程序也可以通过调用相应的DOS中断来进入图形模式,即DOS下的图形界面程序。

早先版本的MS-DOS不支持FAT32、长文件名和大硬盘。从MS-DOS 7.0开始,尤其是MS-DOS 7.10版本则已全面支持这些。

组成:

MS—DOS采用模块结构,它由五部分组成:ROM中的BIOS模块、IO.SYS模块、MSDOS.SYS模块、COMMAND.COM模块和引导程序。

基本输入出模块

在个人计算机主板上有一个只读内存储器(外语缩写:ROM)芯片,该芯片中存有系统自测试程序,互补金属氧化物半导体(CMOS)设置程序和基本输入输出程序(外语缩写:BIOS)。BIOS是一组程序和参数表,其中程序部份是可以通过中断方式调用的一组驱动程序,参数给出外设的地址和参数。BIOS是计算机硬件和操作系统之间的接口,操作系统通过它来管理计算机硬件资源。

IO.SYS模块

IO.SYS是MS—DOS和ROMBIOS之间的接口程序。它和ROM BIOS一起完成系统设备的管理。

MSDOS.SYS

MSDOS.SYS用于实现文件管理,包括文件管理、目录管理、内存管理等功能。它以功能调用的形式实现用户和MS—DOS之间的程序级接口。

COMMAND.COM

COMMAND.COM的主要功能是负责接收、识别、解释和执行用户从键盘输入的MS-DOS命令。

引导程序

引导程序又叫“引导记录”,其作用是检查当前盘上是否有两个系统文件,若有系统文件则把DOS系统从磁盘装入内存。 一张系统盘上应该包含有:引导记录、IO.SYS、MSDOS.SYS和COMMAND.COM等模块。

推荐内容