正文: DOS操作系统基本使用方法
第1节 DOS操作系统概述
┏━━━━━━━━━━━┓
┃1.1 DOS操作系统的发展 ┃
┗━━━━━━━━━━━┛
DOS操作系统也就是磁盘操作系统(Disk Operating System),简称DOS。目前广泛使用的MS-DOS是美国微软公司买下DOS专利权后命名的,PC-DOS则是IBM公司在推出IBM-PC机时,选定了MS-DOS作为基本操作系统,并将其改名为PC-DOS。MS-DOS与PC-DOS在本质上并没有太大的区别且命令是基本兼容的。
MS-DOS的前身是Seatlle Computer Products公司与1980年推出的86-DOS。微软公司在1981年买下了86-DOS的专利,经修改、扩充后更名为MS-DOS,即MS-DOS V1.0版。随着微机硬件和软件的不断发展,微软公司也在不断更新DOS版本。从1981年推出的DOS V1.0到今天,已经过了十多次,目前最新的版本为MS-DOS V6.22。表1.1列出了MS-DOS的不同版本和主要的技术改进。当然现在windows已经代替了dos,但是我们了解电脑知识可以不用在意他是否已经过时了。
表1.1 MS-DOS版本及其主要技术
┏━━━┯━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃版本号│ 推出时间 │ 主要技术改进 ┃
┠───┼──────┼──────────────────────────┨
┃1.0 │1981年7月 │ ┃
┠───┼──────┼──────────────────────────┨
┃2.25 │1982年 │增加双面软盘 ┃
┠───┼──────┼──────────────────────────┨
┃2.0 │1983年3月 │硬盘、树形结构 ┃
┠───┼──────┼──────────────────────────┨
┃3.0 │1984年8月 │1.2M软盘、RAM盘、卷名和ATTRIB命令 ┃
┠───┼──────┼──────────────────────────┨
┃3.1 │1984年11月 │支持Microsoft网络 ┃
┠───┼──────┼──────────────────────────┨
┃3.2 │1986年 │支持3.5英寸盘 ┃
┠───┼──────┼──────────────────────────┨
┃3.3 │1987年 │支持1.44M盘 ┃
┠───┼──────┼──────────────────────────┨
┃4.0 │1989年12月 │增加MS-DOS外壳、大容量文件和磁盘 ┃
┠───┼──────┼──────────────────────────┨
┃5.0 │1991年6月 │内存管理、任务切换、EDIT、更大容量磁盘 ┃
┠───┼──────┼──────────────────────────┨
┃6.0 │1993年4月 │多机配置、磁盘压缩与优化、防治病毒、支持Windows ┃
┃ │ │和便携机、通信与网络、文件备份、删除与保护、 ┃
┃ │ │ 在线帮助、内存管理等 ┃
┗━━━┷━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━┛
┏━━━━━━━━━━━━┓
┃1.2 DOS的主要功能及构成 ┃
┗━━━━━━━━━━━━┛
DOS的主要功能包括:文件管理、存储管理、设备管理、作业管理和CPU管理。
(1)文件管理:
文件管理是指对计算机中各类文件进行有序的管理。其中包括:对文件标识符、属性
、生成或修改时
间的管理;对文件读写操作的管理及对文件建立、检索、比较、修改、删除和复制等操作
的管理等。
(2)存储管理:
存管理是利用DOS的动态存储管理,对内存块的分配、请求、释放和修改等操作进行
管理。存储管理
可以为系统程序和应用程序有效地利用当前内存容量提供方便。
(3)设备管理:
设备管理是利用DOS的设备管理程序和模块,进行外设分配、外设输入/输出操作和缓
冲区的有效管
理。
(4)作业管理:
作业是拥护请求计算机系统完成的一个独立任务。一个作业可以包括输入、编译、连
接、运行和输出
等若干个处理步骤。作业管理就是许多个作业执行时进行必要的资源调度和作业处理过程
控制。
(5)CPU管理:
CPU是微机系统中的重要资源。CPU管理一是使CPU能够进行高效的运作,二是能够处
理各种可能发生
饿中断事件。
(6)DOS的构成:
MS-DOS的主体采用层次模块结构,有一个引导程序和三个层次模块构成,如下图1所
示。
┌────┐ ┌──────┐
│用 户├─→│键 盘 命 令 │
└─┬──┘ └──┬───┘
│ ┌┈┈┈┈┼┈┈┈┈┈┈┐
│ ┊ ↓ ┊
│ ┊ ┌──────┐ ┊
│ ┊ │COMMAND.COM │ ┊
│ ┊ └──┬───┘ ┊
↓ ┊ ↓ ┊
┌────┐┊ ┌──────┐ ┊
│用户程序├┼→│ MSDOS.SYS │ ┊
└────┘┊ └──┬───┘ ┊
┌┈┈┈┈┈┈┘ ↓ ┊DOS
┊┌────┐ ┌──────┐ ┊
┊│引导程序│ │ IO.SYS │ ┊
┊└─┬──┘ └──┬───┘ ┊
└┈┈┼┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┘
│ ↓
│ ┌──────┐
└────→│ ROM BIOS │
└──────┘
图1 DOS组成结构
①引导程序(Boot record)
引导程序存放在磁盘的0面0道1扇区(引导扇区)。当DOS启动时,通过存储于只读存
储器中的基本输
入输出系统(ROM BIOS)中的字举程序,首先将引导程序调入内存,在由它将DOS的其余
部分从磁盘调入
内存。
②输入输出接口程序(IO.SYS)
输入输出接口程序是DOS的最低层次模块,是MSDOS.SYS与ROM BIOS的接口。它包括
DOS的全部功能调
用模块,可以完成对显示器、键盘、打印机、通信口和时钟、计数器等外设的操作。此时
,当DOS启动时,
IO.SYS还负责检查与计算机系统连接的设备情况,并对将要使用的设备进行设置,以保证
系统运行时的正
常使用。
③文件管理和系统调用程序(MSDOS.SYS)
该程序是DOS的核心模块,包括文件管理、磁盘管理和其他外设管理的DOS内部命令执
行模块。当DOS
启动是,MSDOS.SYS被调入内存长驻,负责内部工作表和文件装配表的初始化、接受各种
DOS内部命令调用
等。
④键盘命令管理程序(COMMAND.COM)
键盘名利管理程序是拥护DOS之间的界面,以命令文件名COMMAND.COM存储在磁盘上。
其功能是接受用
户的键入命令并进行分析,根据命令的类型(内部命令或外部命令)不同,用相应的处理
程序进行解释和
执行,在显示器上输出执行结果。如果用户键入的命令有误,则显示出错信息。
┏━━━━━━━┓
┃1.3 DOS的启动 ┃
┗━━━━━━━┛
(1)DOS的启动方式
DOS的启动包括冷启动和热启动两种方式。
①冷启动是指对系统加电启动。冷启动操作方法为:
A盘(软盘)启动
a.将装DOS系统的软盘插入A驱动器,关好驱动器闩门;
b.顺序打开显示器、打印机(如果有的话)和主机电源,即可进入DOS启动状态。
C盘(硬盘)启动
a.将A驱动器闩门打开;
b.依次打开显示器、打印机及主机电源即可。
②热启动是当计算机运行不正常、死机或改变系统参数设置后采用的DOS启动方式。
热启动的方法是:
同时按下键、键和键。
(2)系统的初始化
在完成DOS的启动操作后,微机系统就自动进入系统初始化。系统初始化的主要工作
有:
①进行硬件设备的检测,包括CPU芯片检测、其他主要芯片检测(如中断控制器,DMA
控制器等)、
ROM BIOS芯片检测、内存芯片检测、键盘检测、显示器检测、磁盘设备检测以及打印机和
串行口地址等。
热启动方式下,不检测内存芯片。
②执行ROM BIOS中的字举程序,将引导程序由磁盘装入内存。
③执行引导程序,将DOS的三个模块装入内存并执行。
④查找并执行CONFIG.SYS(系统配置程序)和AUTOEXEC.BAT(批处理程序)。
当显示器出现A:/>(软盘启动)或C:/>(硬盘启动)时,表示DOS启动完成且系统初
始化完毕,可以
接受DOS命令。
第2节 文件和文件管理
广义的文件是指存储在一定媒体上的一组相关信息的集合。在计算机中,文件一般专
指存储于存储介
质上的相关信息的集合。即文件可以是存储在卡片、磁带、磁盘、光盘上的各种程序、数
据、文本、图形
和声像资料等。
由于我们平时使用最多的是磁盘文件,因此,必须深入理解磁盘文件及其管理。
┏━━━━━━━━━┓
┃2.1 文件和文件目录┃
┗━━━━━━━━━┛
(1)文件
为了合理地使用文件和磁盘,就要了解DOS系统对文件管理的一些规定。
①文件名(File Name)
DOS系统规定:一个文件的文件名由主文件名和扩展文件名两部分组成。
文件名命名规定:
a.主文件名由1~8个合法字符组成;扩展文件名由1~3个合法字符组成。
b.不能用下列DOS保留字符作文件名字符:
* 文件通配符 , 并列参数分隔符
? 文件通配符 . 扩展名前导符
> 操作重定向 : 磁盘定义符
[.]
例如下列文件名是合法的:
COMMAND.COM AUTO.BAT LXX.DOC
下列文件名是非法的:
ABC/XY.BAS 主文件名中有非法字符
SAYON.EXEC 扩展名超过三个字符
.SYS 无主文件名