首页 百科知识 操作系统简介

操作系统简介

时间:2023-10-22 百科知识 版权反馈
【摘要】:DOS操作系统由一个引导程序、三个程序模块及若干实用程序组成,其中引导程序和三个程序模块为DOS的基本组成部分,它们之间的层次关系如图1-29所示。该程序由FORMAT命令装入磁盘中。ROM BIOS装在主机系统板内的只读存储器中,通常称为固化BIOS程序,其中包括CPU与大部分外部设备进行信息交换的基本子程序,如键盘输入管理、屏幕显示管理、打印机管理、磁盘驱动器管理和内存测试等。

1.3.1 DOS操作系统简介

与PC的硬件发展对应,DOS操作系统自1981年推出DOS 1.0版至今,新的DOS版本不断问世,这些版本不仅与DOS 1.0版兼容,而且每次都有创新,其详细情况如表1-2所示。

表1-2 DOS操作系统发展简表

img37

续表

img38

DOS操作系统由一个引导程序、三个程序模块及若干实用程序组成,其中引导程序和三个程序模块为DOS的基本组成部分,它们之间的层次关系如图1-29所示。

1.引导程序

引导程序是一个很小的程序,仅占一个扇区的空间(512B),放在DOS操作系统盘开头部分(0面0磁道1扇区),其作用是将DOS装入内存系统。启动时,首先运行固化在ROM中的BIOS程序,此程序将引导程序装入内存,然后运行引导程序,将DOS的其余部分装入内存。紧接着检查磁盘是否为系统盘,若不是,则给出出错信息;若是,则进一步检查DOS另外两个重要文件(顺序为IO.SYS和MSDOS.SYS)是否存放在系统盘上。若不在,则给出出错信息;若存在且顺序也正确,则将这两个文件也调入内存。该程序由FORMAT命令装入磁盘中。

img39

图1-29 MS-DOS的层次结构

2.基本输入/输出程序

基本输入/输出程序的文件名是IO.SYS,该程序的功能是负责DOS与外部设备的联系,包括ROM BIOS和IO.SYS两部分。ROM BIOS装在主机系统板内的只读存储器中,通常称为固化BIOS程序,其中包括CPU与大部分外部设备进行信息交换的基本子程序,如键盘输入管理、屏幕显示管理、打印机管理、磁盘驱动器管理和内存测试等。BIOS是直接和硬件设备打交道的软件,所有信息的输入/输出最终都要通过BIOS来处理。IO.SYS是基本输入/输出管理程序,存放在磁盘上,IO.SYS不直接控制外部设备,它的任务只是完成对键盘、显示器、打印机和磁盘驱动器等外部设备的初始化,接受DOS命令,然后再调动ROM BIOS,实现输入/输出操作。IO.SYS提供DOS到ROM BIOS的低级接口,同时还包含一些外部设备的管理程序,相当于是ROM BIOS的扩充部分。IO.SYS文件是一个隐含文件,也由FORMAT命令装在磁盘上。

3.磁盘操作管理模块

磁盘操作管理模块的文件名是MSDOS.SYS。磁盘操作管理程序是DOS的核心,主要由文件管理、磁盘读/写和其他外设管理方面的功能子程序组成。它为用户与系统提供高层接口,其主要功能是管理全部磁盘文件,允许读/写或删除某文件,负责磁盘存储器与其他系统资源的管理,启动并控制显示终端、打印机等输入/输出设备,负责与键盘命令处理程序及各种应用程序间的通信。它也是一个隐含文件,可由FORMAT命令装入磁盘中。

4.命令处理程序

命令处理程序的文件名为COMMAND.COM,它处于DOS的最上层,是DOS直接同用户打交道的一部分。它由内存中的常驻部分、初始化部分、命令处理程序本身、装入和执行外部命令子程序这四个部分组成,其主要功能是负责解释和处理内部命令,以及装入和执行外部命令。用户从键盘上敲入的命令首先得经过它的处理。

存放DOS基本成分的磁盘称为DOS启动盘(bootable disk),这种磁盘能用来启动计算机。若在启动盘上再装上全部DOS命令文件,则称该磁盘为DOS系统盘(system disk)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈