萬盛學電腦網

 萬盛學電腦網 >> 操作系統基本知識 >> DOS系統文件簡介

DOS系統文件簡介

  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。

copyright © 萬盛學電腦網 all rights reserved