dos操作系统介绍
你还在为不知道dos操作系统而烦恼么?接下来是小编为大家收集的dos操作系统介绍教程,希望能帮到大家。
dos操作系统介绍
操作系统的功能
从资源管理的角度来讲,操作系统的功能有处理器管理、存储器管理、文件管理、设备管理和作业管理等五个方面。
⒈处理器管理
处理器管理主要负责处理中断事件和处理器的调度。也就是管理CPU,使其准确高效、有条不紊地工作,这也是操作系统最重要的任务
⒉存储器管理
存储器管理就是根据用户程序的要求,分配主存储器,同时又要保护用户放在内存中的程序或数据不被破坏。
⒊文件管理
文件管理是指对文件的存储、检索、修改等操作以及对文件的保护等功能。也就是要有效地利用外存储器的能力和方便地对文件进行各种操作。
⒋设备管理
设备管理就是负责管理各类外部设备,包括分配、启动、故障处理等。在使用外部设备时常常要调用相关的驱动程序。因此添加设备一定要先安装相应的驱动程序。
⒌作业管理
作业管理就是用户要求计算机处理的某项工作。操作系统是用户与计算机之间进行通信的接口。用户都是通过操作系统提供操作命令与计算机资源打交道,操作系统按用户的作业控制语句或操作控制命令来控制作业的执行。
DOS操作系统的结构
DOS的基本结构包括以下几部分:固化在只读存储(ROM中的基本输入/输出系统(BIOS),存储于磁盘上的BOOT引导程序,以及输入/输出管理程序(IO.SYS)、文件管理程序(MSDOS.SYS)和命令处理程序(COMMAND.COM)三个层次模块。
基本输入/输出系统(BIOS)
基本输入/输出系统BIOS(Basic Input/Output System)是固化在主机电路板的只读存储器中的程序,其基本功能是微机通电后自动对内存进行检查;引导磁盘驱动器工作;设置微机系统的日期和时间;对系统的硬件结构进行分析;对微机与外存储设备以及输入/输出设备进行管理;屏幕显示
字符与图形的生成;键盘输入内容与屏幕显示内容的打印等
BOOT引导程序
BOOT引导程序存放于DOS分区的第1个柱面的第1个扇区或软盘的0面0道1扇区中。在DOS系统的启动过程中,首先BIOS进行内存自检,然后由启动盘读出BOOT引导程序并将其装入随机存储器RAM;再由BOOT引导程序自动调出当前盘上的IO.SYS、MSDOS.SYS、COMMAND.COM三个模块。若有,则将它们读入内存、驻留内存并转而执行;
输入/输出管理程序(IO.SYS)
该程序主要负责初始化设备状态,填写中断向量表以及装入COMMAND.COM命令处理程序、输入/输出通道分配、调度外部设,保证系统在运行时能正常工作。
文件管理程序(MSDOS.SYS)
该程序是DOS的核心部分,主要负责磁盘文件管理,包括如何在磁盘上建立、删除、读写和检索各类文件;管理磁盘存储器和其它系统资源;启动并控制输入/输出设备;负责与用户命令处理程序及各种应用程序间的通信等。
命令处理程序(COMMAND.COM)
该程序主要负责接收、识别、解释、处理用户通过键盘等输入的命令;完成内部命令的解释和处理以及外部命令在内存的装入、键盘中断、出错处理。
文件的概念
文件是记录在磁盘等存储介质上的具有名字的一组相关信息的集合。计算机处理的数据或运行的程序都是以文件方式保存的。
文件的命名
格式:[drive:][path]<文件名>[.扩展名]
说明:
1. []表示其中的内容可以缺省;<>表示其中的内容必须有,但可由用户根据需要自行确定。
2. [drive:]表示盘符。
3. [path]表示路径。用来指明文件在磁盘上的哪一级目录中。若文件在当前目录中,路径可以缺省;否则路径不能缺省。
通配符也称为统配符、替代符等,它们表示一组文件。DOS规定了两种通配符,即:星号“*”和问号“?”。
“*”通配符
在文件主名和扩展名中,通配符“”号表示在该位置上以及后面开始的所有任意字符串。例如: W.BAT:表示以W字母开头的,并且扩展名为BAT的所有文件。
“?”通配符
通配符“?”表示在该位置上可以是任何一个字符。 AP??W.???:表示文件主名为5个字符,且前2个字符为AP,第5个字符为W,扩展名为任意的所有文件。
<文件名> 即主文件名。在DOS系统中必须是 1—8个ASCII码字符组成,不能缺省。这8个字符可以是英文字母(不分大小写)、数字和一些特殊符号,如:$ # _ @ % ^ & ~ - ( ){ }!等,但不能使用空格和 + = : ;, . “ ”[ ]< > \ | / * ? 等。用户可按规定自行命名,一般使用有一定含义的字符串;也可以使用汉字,但在DOS中不宜采用。 ⑤[.扩展名]即后缀或文件类型名。由1—3个字符组成。带扩展名时,必须用圆点“. ”把它与文件名隔开
注意:
同一磁盘同一目录下不能有同名文件。
对文件名DOS有一定的约定。
DOS系统为每一个文件都规定有一个或一组属性
看了“dos操作系统介绍”还想看: