[DOS原理与结构][刘育刚(主编)孙晓光、曹滨(副主编)]

  • 1,842 views

[DOS原理与结构][刘育刚(主编)孙晓光、曹滨(副主编)]

内容简介:


DOS是微机系统的重要组成部分,是微机的主要软件之一本书从原理和结构两方面对DOS做了较深入的介绍。本书所讲的原理是指DOS对微机系统资源的管理,即内存管理、进程管理、文件管理、设备管理和作业管理等五个方面本书所讲的结构是指组成DOS的四个模块,即引导模块、输入输出模块、核心模块和命令模块。

本节是一本专为大中专或职业学校的学生编写的教材,是学习DOS内部结枸的入门书内容深入浅出,计算机专业和非计算机专业都可使用。凡是接触微机的各行各业人员,都可使用该书通过自学掌握DOS操作系统。

序:


MS-DOS是IBM系列微机的操作系统。这个操作系统在当今世界上,其装机数地遥遥领先于其他任何一种操作系统。我们中的绝大多数人,目前正在使用的,或是所能接触到的操作系统,恐怕都是MS-DOS。所以学习MS-DOS无论对于全面掌握IBM微机系统,进行新的软件开发,还是对硬件的维修,都有着很重要的意义。

MS-DOS之所以能风行世界,是与其优越的性能和出色的设计思想分不开的。它既吸收了以前各种操作系统的优点,又做出了许多创造性的工作。所以,学习MS-DOS实际上也就是学习操作系统这门技术的一个具体模型。对此,在本书各章节,都将简要说明MS-DOS的优点和特点,以加深对操作系统原理的理解。

学习一门技术,既可先学原理后学实践,也可先学实践后学原理。对操作系统来说它的基本原理就是各级各类学校计算机专业学生所用的教材。学过计算机原理课之后,再来学习MS-DOS就会知道一些原理是如何在DOS中具体化的。对广大的一般用户而言,他们可能没学过操作系统原理,但只要有上机操作的机会,结合实践学习本书,也很容易学会DOS的内部结构。将来如有机会学习操作系统原理,就会有一个从实践到理论的学习过程。因为这个过程符合人类的认识规律,所以对知识的掌握也会更扎实更牢固。

学过操作系统原理的人都知道,研究设计操作系统可从下述三种观点出发:资源管理的观点、分层虚拟机的观点和进程的观点。当然,学习操作系统也可从这三种观点出发。本书以资源管理的观点作为主线逐步介绍DOS操作系统。但在章节的划分上,则以DOS的体系结构为原则。在介绍了DOS的总体结构之后,第三章介绍DOS的输入输出模块(I0.SYS)第四、五、六章介绍DOS的核心模块(MSDOS.SYS)第七章介绍DOS的命令模块(COMMAND.COM)DOS的启动过程,最后介绍与DOS有关的其他问题。

我们认为,若从资源管理的观点,按软硬件资源分别介绍DOS对DOS系统的了解容易建立起一个整体概念。因此,本书以DOS对软硬件资源的管理作为基础知识,去了解DOS的体系结构,即DOS各模块的程序结构及这些程序所使用的数据结构。

DOS是一个大型软件,涉及到的软硬件知识非常多,限于篇幅,仅从结构上叙述,至于细节不能一一讲解如要实际应用,对某些部分还要查阅有关手册

本书主要对象为专科和中专学生,可作为这些学生学习DOS的教材,也可作为大学本科和广大计算机工作者以及对计算机软硬件感兴趣的同志自学的参考书。

由于我们水平所限,又没有很多的参考书,所以本书能否达到预期的目标,还有待广大同行和读者的批评和帮助,以使本书不断完善和提高。

目录:


第一章绪论

1.1关于操作系统

1.2关于MS-DOS

1.3学习DOS的意义

本章小结

第二章MS-DOS的结构体系

2.1DOS的结构

2.2DOS各模块功能简介

2.3DOS各模块的静态位置

本章小结

第三章输入输出模块结构

3.1输入输出模块概述

3.2输入输出模块的数据结构

3.3设备驱动程序

3.4安装设备驱动程序

3.5输入输出模块的程序结构

本章小结

第四章核心模块(MSDOS.SYS)之一

4.1核心模块概述

4.2中断服务程序

4.3系统功能调用

本章小结

第五章核心模块(MSDOS.SYS)之二

5.1DOS的内存管理原理

5.2DOS的进程管理原理

本章小结

第六章核心模块(MSDOS.SYS)之三

6.1DOS的文件管理原理

6.2DOS的设备管理原理

本章小结

第七章命令模块(COMMAND.COM)

7.1命令模块简介

7.2命令处理过程

7.3DOS启动过程

本章小结

后记

参考文献

下载地址:


http://xz.liangup.com/f/4760436-611372758-2ae360

  • 本文由 发表于 2022年7月10日
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: