MS-DOS分层结构


MS-DOS是一个为个人电脑创建的操作系统。它由微软开发。它是具有分层结构的操作系统的经典示例。MS-DOS操作系统被分成多个层,每个层具有不同的功能。

分层在MS-DOS操作系统中提供了明显的优势,因为所有层都可以单独定义并根据需要相互交互。此外,如果以层的形式完成,则创建、维护和更新系统更容易。一层规范的更改不会影响其余层。但是,MS-DOS中的层并没有那么清晰地定义,并且层规范常常相互渗透。

指定MS-DOS层结构的图像如下所示:

MS-DOS Layered Structure

上图包含应用程序程序、系统程序、MS-DOS设备驱动程序和ROM BIOS设备驱动程序的层。

应用程序程序

这些程序直接为用户执行特定功能。换句话说,这些程序为最终用户提供应用程序,因此被称为应用程序程序。

系统程序

系统程序用于编程操作系统软件。虽然应用程序程序提供用户直接使用的软件,但系统程序提供其他系统使用的软件。

MS-DOS设备驱动程序

MS-DOS上的大多数设备驱动程序都是操作系统的一部分,例如键盘和屏幕控制台驱动程序、软盘和硬盘驱动程序、打印机端口驱动程序、串行端口驱动程序等。

ROM BIOS设备驱动程序

BIOS驱动程序是存储在主板上的EPROM或EEPROM存储芯片中的程序。这些是启动计算机系统所需的必要基本驱动程序。BIOS代表基本输入/输出系统。

更新于: 2020年6月22日

5K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告