DOS介绍
DOS(Disk Operation System)是一类操作系统的名称,它主要包括Shell(command.com), IO接口(io.sys)两个部分。
DOS由四个基本模块组成:
·命令处理程序(The command processor)大多数人认为该模块即是DOS。命令
处理程序是人们工作在该系统下运行DOS服务的标准界面,它产生命令提示符
(C>),接收命令,并执行用户向系统请求执行的各项任务。
·引导记录(The boot record)此记录起始于每个磁盘的0道、0扇区、第1面上,
是由DOS FORMAT命令格式化磁盘时放入的。对于硬盘,引导记录位于DOS分
区的第一个扇区内。这个需要一个扇区空间的记录,标识了该磁盘,并含有用于引
导该磁盘的初始化程序。
· BIOS 基本输入/输出系统(BIOS)是存放在ROM中的。这个面向物理设备的
低层接口,使得各种软件可以透明地使用各种变幻莫测的硬件设备。对于DOS它
也通过从磁盘中调入I/O来扩展其功能。
· DOS程序 DOS是通过两个程序来实现的。一个是O/I系统,它是从磁盘中调
入的接口模块,用来扩展ROM BIOS的功能,并包含有标准的设备驱动程序集。
另一个文件是磁盘操作系统(DOS),它是一个所有运行在计算机上的程序的高层
接口,而不管该程序是否使用磁盘。
·命令处理程序(The command processor)大多数人认为该模块即是DOS。命令
处理程序是人们工作在该系统下运行DOS服务的标准界面,它产生命令提示符
(C>),接收命令,并执行用户向系统请求执行的各项任务。
Shell是dos的外壳,负责将用户输入的命令翻译成操作系统能够理解的语言。
DOS的IO接口通常实现了一组基于int21h的中断。
目前常用的DOS有包括:MS-DOS PC-DOS,FreeDOS,ROM-DOS等
MS-DOS简介
眼下流行的Windows9x系统是以MS-DOS为基础的。
自从DOS在1981年问世以来,版本就不断更新,从最初的DOS1.0升级到了最新的DOS8.0(Windows ME系统),纯DOS 的最高版本为DOS6.22,这以后的新版本DOS都是由Windows系统所提供的,并不单独存在。
DOS分为核心启动程序和命令程序两个部分。
DOS的核心启动程序有Boot系统引导程序、IO.SYS、MSDOS.SYS和COMMAND.COM。它们是构成DOS系统最基础的几个部分,有了它们系统就可以启动。
但光有启动程序还不行,DOS作为一个字符型的操作系统,一般的操作都是通过命令来完成。DOS命令分为内部命令和外部命令。内部命令是一些常用而所占空间不大的命令程序,如dir、cd等,它们存在于COMMAND.COM文件中,会在系统启动时加载到内存中,以方便调用。而其它的一些外部命令则以单独的可执行文件存在,在使用时才被调入内存。
DOS的优点是快捷。熟练的用户可以通过创建BAT或CMD批处理文件完成一些烦琐的任务,通过一些判断命令(IF、|)甚至可以编一些小程序。因此,即使在XP下CMD还是高手的最爱。
FAT(32)简介
fat或fat32文件系统是由文件分配表和数据区组成.文件分配表就像字典的目录,上面记录了数据区文件的物理地址.由于WINDOWS是多任务操作系统.在同一时间会有多个文件写入磁盘.因此,您的文件并不是一个一个整齐的存在磁盘上.而是像珍珠一样随机撒布的.串起这些珍珠的线就是文件分配表!
因此,当我们查询文件时,实际上是在查文件分配表,当我们删文件也是在文件分配表上删.这样被"彻底"删除的文件可以恢复就不奇怪了,删除文件或在同一个盘移动文件比复制文件快也是理所当然的.
FAT/FAT32在DOS中是以8.3的格式储存文件的.即最大8个字符的文件名,最大3个字符的扩展名.所谓的扩展名就是文件类型,如.TXT就是ASCII编码的文本文件.如果是这样的文件名:asdfghjk.lkj.hgfd,DOS要如何显示呢?答案是:asdf~1.gfd!聪明的你应该找到规律了吧.
提示一下:FAT(32)和NTFS都是不区分大小写的.
在本站电脑教程章结里,我们将讨论DOS的结构,DOS命令大全,DOS命令使用教程.
相关新闻>>
- 发表评论
-
- 最新评论 进入详细评论页>>