学习啦>学习电脑>操作系统>操作系统基础知识>

DOS系统文件简介

时间: 若木635 分享

  DOS系统文件简介

  工欲善其事,必先利其器。要用DOS完成上面的3项工作,我们还需要一些DOS下的工具。

  DOS核心文件

  DOS的核心文件仅有3个:IO.SYS、MS-DOS.SYS和COMMAND.SYS

  DOS采用层次模块结构,由四个部分组成,即:引导程序、输入输出管理模块、文件管理模块和命令处理程序。?

  引导程序

  引导程序(BOOT),是在磁盘初始化时由FORMAT命令写在软盘的主引导扇区和硬盘的分区引导扇区的0磁道1扇区上。其主要功能为检查系统盘上是否有操作系统,若没有,则给出提示信息。若有则将输入输出管理模块和文件管理模块读入内存。?

  IO.SYS

  输入输出管理模块(BIOS和IO.SYS),它由两部分组成,即:ROM中的基本输入输出系统BIOS和系统盘上的IO.SYS组成。其主要功能为检查外部设备的状况,对设备进行初始化。使磁盘系统复位,设置低序号的中断向量,解释CONFIG.SYS文件并设置系统环境,加载可安装的设备驱动程序及将引入内存中的文件管理模块MSDOS.SYS重新定位。IO.SYS在磁盘上是一个隐含文件,实际上它是BIOS的一个接口模块。同时作为DOS系统盘的第一个文件连续地驻留在数据区的起始部分。

  MSDOS.SYS

  文件管理模块(MSDOS.SYS),它是整个DOS系统的核心。其主要功能为对磁盘上的文件进行管理,对磁盘空间进行分配,对系统的资源进行管理并负责DOS外层模块的联系等。在磁盘上是一个隐含文件。在系统启动以后,该模块常驻内存。

  COMMAND.SYS

  命令处理系统(COMMAND.COM),它是整个DOS的最外层,是直接同用户打交道的模块。其主要功能为对用户输入的DOS命令进行解释并执行,对错误中断和键盘中断进行处理。它包含了DOS中的所有内部命令。对DOS的外部命令,它负责将其读入内存。

  DOS其它文件

  理论上讲,有了这三个文件,我们就能控制整个计算机的硬件系统了,但是仅仅是“理论上”来讲,要真正玩转DOS,我们还需要一些文件。

  HIMEM.SYS

  是MS-DOS的XMS内存管理程序,它可以使我们在DOS下使用到640K常规内存以上的内存。

  SMARTDRV.EXE

  以将内存的一部分模拟成磁盘缓冲以加快文件的存取,启动之后,可以提高很多DOS下有关磁盘的程序执行速度。

  CONFIG.SYS

  是DOS的一个文本文件命令,它告诉操作系统计算机如何初始化。我们在这里用它加载HIMEM.SYS,以获得640K以上的内存支持。

  AUTOEXEC.BAT

  DOS在启动会自动运行autoexec.bat这条文件,在里面装载每次DOS启动必用的程序,类似于Windows中的“启动”功能。在这里我们用它来自动运行SMARTDRV.EXE。

75584