shanliang8008
银牌会员
积分 1148
发帖 514
注册 2007-6-1 来自 河北
状态 离线
|
『楼 主』:
元老老文章(有点过时但能体会到论坛来之不易)
向论坛的创立者们致敬 向为国内DOS发展同志们致敬
DOS路在何方 我坚信 某个大虾签名 DOS不是万能的 没有DOS是万万不能的
微软虽然放弃了 DOS但 我感觉系统装了MSDOS7.10 XP仍然会更新他的一点点东西
对微软只顾商业利益的思想表示无奈 对微软为了软件世界做的贡献表示钦佩
正题
让论坛元老们回味一下 2003年
1 DR DOS 6.0主要有以下特点:
一、利用磁盘压缩(Disk Compression)技术,能将指定的磁盘(硬盘)转化为压缩磁盘、使得可利用的磁盘空间增大近一倍,如40M变成80M,这将可使硬件资源得到充分的利用。
二、通过串行口,能在两台微机之间实现“双机通讯”,即在两台微机之间可方便地进行信息交换,如遥控操作、查看目录和相互拷贝文件等。
三、提供了多任务切换功能,通过在磁盘上或扩展(扩充)内存中为每个任务开辟一个切换区或切换文件,使得前后台程序能方便地由热键快速切换,并可实现任务间的信息交换。
四、能更合理有效地利用内存,对于扩展内存(EXTEND)和扩充内存(EXPAND),支持现有的内存管理规范,对于286以上的机种,则注重640K以上内存的利用,尽量将常规内存留给用户的应用程序使用。
五、提供了一个系统命令SHELL程序_VIEWMAX,其具有良好的用户介面,支持MOUSE的多窗口下拉式菜单,使文件操作和磁盘管理变得非常直观、方便。
六、以系统命令的方式向用户提供诸如磁盘映象、CACHE、优化和文件恢复等多个实用功能,能作某些以往只有PCTOOLS等工具软件才能作的事情。
此外,DR DOS 6.0还支持很多国家的代码页,可进行英、德、法、意、俄、西班牙等近20个语种的文字处理,它的丰富的命令(84条命令和10个驱动程序)、方便的求助信息(每条命令都可用加/?或/H以显示帮助信息)和自动化的安装过程给用户带来不少方便。
2 MS-DOS和 CCDOS
MS-DOS是美国Microsoft公司为IBMPC微型机开发的操作系统,它也称为IBM-DOS或 PC-DOS。它是一个单用户单作业的微机操作系统,其主要功能是用作文件管理和设备管理。DOS的意思是磁盘操作系统(Disk Operating System)。
MSDOS采用层次模块结构,它由三个模块和一个引导程序BOOT所组成。这三个模块是:输入输出系统IBMBIO、文件管理系统(亦称磁盘操作系统)IBMDOS和命令处理程序COMMAND。
引导程序BOOT是在磁盘格式化时被装配在磁盘的0道0面1扇区中。BOOT是用来把IBMBIO和IBMDOS装入内存的。
输入输出系统IBMBIO处在MS-DOS的最里层,它由ROMBIO和IBMBIO.COM两部分组成。输入输出系统负责驱动外围设备,确保这些设备正常运行。
文件管理系统IBMDOS是整个操作系统的核心部分,它的主要任务是管理所有的磁盘文件负责建立、删除、打开、关闭、读写和检索各类文件。IBMDOS向外层模块提供一系列的系统功能调用,通过这些功能调用,使MS_DOS的外层程序或用户程序可以方便使用微机系统的资源。命令处理程序COMMAND起着终端与系统之间的接口作用,它是MS-DOS的最外层模块,负责接受、识别和执行用户从终端键入的各种命令。
CCDOS是我国电子工业部第六研究所为IBM PC机开发的汉字操作系统,它是在MS-DOS的基础上开发的,对其中的文件管理系统(IBMDOS.COM)和基本输入输出系统(BIOS)扩充了汉字的功能
3 MS-DOS各类版本的特点及区别
[重庆 陈世华] / [1992-07-10]
--------------------------------------------------------------------------------
Digital Research公司曾以它开发的CP/M-80操作系统独占8位微机市场。但IBM公司选定的早期版本DOS1.00及DOS1.10,是由MicroSoft公司将所购买的8位机CP/M操作系统作了改进,而使该公司目前掌握着16位微机操作系统的大部分市场。当今,MS-DOS操作系统,已经成为自然形成的惯用标准,也是低档16位微机用户的通用操作系统。为此,本文介绍各类DOS版本的特点及主要区别,以利于读者根据自己的机型档次来选择合适的DOS版本,以避免在低档机上盲目追求高版本。
DOS 1.00及DOS1.10是8086/8088的CP/M操作系统的扩充版,是8位微机用到16位微机的CP/M操作系统的改进。它的功能简单,不支持硬盘,提供的应用程序也不多。
DOS2.00版比DOS1.10版在结构上有很大扩充。主要增加的部分是提供了UNIX的部分使用界面。在其结构上的重大改进是:支持一个或多个固定盘。固定盘能划分分区,每个分区可用不同的操作系统。从DOS2.00开始,DOS按每个磁道九个扇区格式化软件。 磁盘缓冲区是DOS启动时保留的一片用户内存区,执行盘操作时,DOS2.00允许你指定启动系统时保留的缓冲区数目从1-99之间选择。如果在内存很大的情况下,设置多个缓冲区,会使你的程序运行得更快。支持树形结构目录,这一新的特征允许你把同一磁盘上的所有相关的各组文件放在它们自己的目录下面,各个目录彼此隔离。从根目录开始按逻辑顺序看目录时,目录结构就象树形结构一样一目了然。增加了磁盘卷标记。扩展的屏幕和键盘控制功能,能在程序中送出特殊的字符串控制屏幕颜色和光标位置。还允许你重新定义键盘上任何键的意义。增加了标准输入输出的管道功能,用特殊的字符“”(输出)能使程序接收来自非键盘的外部输入或指定输出到非屏幕的目的设备上,增加了标准输入输出的流水作业,使DOS像“流水线”一样,从第一个程序的输出指向第二个程序的输入。特殊字符“、\”对于DOS有了新的意义,已不能再在文件名中使用了。增加了一些命令,如ASSING,BACKUP,BREAK,CLS ,CTTY,ECHO,IF 。FOR ,SHIFT,GOTO,FDISK,GRAPHICS,MKDIR,RMDIR,CHDIR,PATH,PRINT,PROMPT,REC。VER,RESTORE,SET ,TREE,VER ,VERIFY,VOL等。
在DOS2.00版上,对系统内部作了修改,是为了能适用于PC/TR及PC PORtable(轻便型)的半高型软盘驱动器特性,而没有增加任何新的命令,仍占有内存24KB。
1984年推出DOS3.00版,是为PC/AT机而发表的。可以支持IBM PC/AT机所配置的1.2MB高密软盘驱动器和20MB的大容量硬盘。还提供了一个虚拟磁盘(Virtual disk),就是利用内存贮器模拟的磁盘。系统占用36KB。外部命令可以加上一个前列字符串,用以描述命令所在的子目录,在内部命令文件分配表(FAT)上作了重大改变。文件分配表每一项以16位二进制数表示而不是以12位二进制数表示。因此一个磁盘中最多有65536簇,而不是原来的4096簇,而簇的大小意味着同一大小的磁盘中,每一个簇可以有较小的空间,这样磁盘的空间使用会更有效。还增加了多用记系统和网络用户所需的文件共享功能。增加了系统功能调用而加强了文件管理能力。支持Basic3.0版,允许用户自行安装基于Basic的设备驱动程序和执行DOS命令?.
DOS3.10版占用内存空间36KB不变。主要增加了网络功能,提供了SUBST,JOIN命令,如果不使用网络功能,DOS3.10版本DOS3.00版几乎完全相同。
DOS3.2版是为经便型PC机而发表的,主要增加了3.5英寸720KB软盘驱动器功能,另外还增加了REPLACE、XCOPY等命令及令牌网络功能和I/O控制。
DOS3.30版的特点是增加了一些新设备驱动程序和一些外部命令,如DISPLAY.SYS、APPEND等,增加了码页的概念,除可用于PC/XT、AT长城系列机外,还可用在IBM PS/2机上。
DOS4.0版于1988年6月推出,随后推出的4.01版本可支持全部的IBM PS/2家族。
DOS4.××版的特点有:支持大的硬盘分区,在DOS3.3之前,磁盘基本DOS分区最大容量限制在33MB之内,而DOS4.××版本,基本DOS分区可大于33MB,其缓冲区由99 增到10000个,这种变化可以大大改进DOS磁盘性能,加快程序运行。扩充的FASTOPEN功能,可以极大地改进大的磁盘文件随机存取性能。
从以上可知,除DOS3.10是为增加网络功能的需要外,其它版本的变更主要是为磁盘机的升级而推出的.
『楼 主』: 下面要写的DOS文章
下面可能还要写以下DOS软件使用的文章:
CuteMouse
VIDE-CDD
UMBPCI
长文件名程序DOSLFN/LFNDOS/LFN Tools
OpenCP
Seal
Locate
DAO
SETEDIT
MouseClip
Edit Revolution
DOX
InkUtils
Peruse
Internet Tools
WBAT
CUP386
BGFax
MegaMid
PictView
F-PROT
UPX
GetType
等等。
莫老师等愿不愿意也来写写?
『楼 主』: 大家来谈谈多系统的安装
硬盘越来越大,只安装一个Windows真的没意思,如何利用DOS软件安装多系统呢?本人强力推荐SPFDISK这个小工具,它具有快速分区、多系统管理等功能;在分区上本人觉得它比那个DISKMAN或SFDISK功能强大得太多了,在多系统管理上也比System Commander要方便许多,最妙的是它支持分区隐藏、密码保护、同类分区相互屏避的功能。
大家可能会有其它的工具软件,但本人还是强力推荐它。
有什么建议,我们一起来谈谈:)
|
我的论坛:http://shanliang8008.31344.com/
我的空间:http://hi.baidu.com/shanliang8008/
|
|