关于MS-DOS时代的回忆

本文介绍了MS-DOS,早期的微软磁盘操作系统,包括其起源、主要功能(如文件管理、磁盘操作和程序运行)、运行机制以及微软的开源源码。文章还提到了MS-DOS在个人电脑历史上的地位和当时的用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、MS-DOS是什么?

二、MS-DOS的主要功能有哪些?

三、MS-DOS的怎么运行的?

四、微软开源MS-DOS源代码

五、高手与漂亮女同学


一、MS-DOS是什么?

        MS-DOS(Microsoft Disk Operating System)是微软公司开发的一种磁盘操作系统,它最初是为IBM个人电脑(PC)而设计的。MS-DOS于1981年首次发布,是早期的个人计算机操作系统之一。

经典的回忆杀:命令提示符C:\

        MS-DOS的主要特点是它是一个单用户、单任务的操作系统,这意味着在同一时间内只能执行一个任务或程序。它使用命令行界面(CLI)来与用户交互,要求用户输入特定的命令来执行各种任务,如文件操作、程序执行等。它作为当时个人电脑的基本配备之一,为用户提供了文件管理和系统操作的接口。具体如下:

  1. 命令行界面:用户通过键入特定的命令来执行各种操作,如复制、删除文件或管理硬件资源等。
  2. 文件管理系统:提供了创建、读取、写入和删除文件的能力,以及管理文件和目录结构的功能。
  3. 加载程序:可以加载并运行其他软件程序,如文本编辑器、游戏和商业应用程序。
  4. 硬件控制:允许用户直接与计算机硬件进行交互,如调整系统配置或检查硬件状态。
  5. 兼容性:随着Windows 95的发布,MS-DOS被整合进Windows操作系统中,形成了Windows 95的DOS模式,即所谓的“Win32 Console Mode”。
  6. 商业影响:MS-DOS是微软推出的第一款商用操作系统,为微软在操作系统市场的发展奠定了基础。

        随着时间的推移,MS-DOS逐渐演变成了更先进和更强大的操作系统,如Windows 95、Windows 98和Windows ME,这些操作系统都保留了MS-DOS的核心功能,并添加了许多图形用户界面(GUI)和其他现代功能。然而,MS-DOS本身在2000年左右已经逐渐被淘汰,被更现代的Windows操作系统所取代。

        尽管MS-DOS已经不再广泛使用,但在某些特定情况下,它仍然被用于某些嵌入式系统、老旧的硬件设备或某些特定的软件应用程序中。此外,由于其历史重要性,MS-DOS也经常被用作计算机科学和编程教育中的教学工具。

turbo C 编程
不知道你的收藏里是否还有当年写下的hello world?

二、MS-DOS的主要功能有哪些?

        MS-DOS的主要功能是对微型计算机的软件、硬件资源进行管理,尤其是针对磁盘和文件的管理。具体来说,MS-DOS作为一款磁盘操作系统,它的设计初衷是为了让使用者能够更有效地执行以下任务:

  • 文件管理:允许用户创建、复制、移动、删除文件以及目录,还可以查看文件内容和修改文件属性。
  • 磁盘管理:提供格式化磁盘、检查和修复磁盘错误、以及磁盘复制等功能。
  • 程序运行:用户可以加载并运行存储在磁盘上的程序,无论是操作系统自带的还是第三方开发的应用程序。
  • 硬件控制:尽管不如现代操作系统那样直观,但MS-DOS还是提供了一定程度的硬件控制能力,比如通过配置文件调整系统设置。
  • 批处理:允许用户编写批处理文件(Batch file),通过顺序执行一系列命令来简化重复性操作。
286 PC

三、MS-DOS的怎么运行的?

        MS-DOS通过提供一套命令和工具来管理磁盘(硬盘或软盘)上的软件运行以及设备管理

        具体来看:

  1. 启动机制:当用户开启一个兼容MS-DOS的计算机时,系统首先会加载主引导记录(MBR),对于硬盘而言,这一过程涉及BOOT引导程序。然后,系统会依次加载输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块(COMMAND.COM)。这些模块合作让计算机准备接受用户的指令。
  2. 文件与磁盘管理:MS-DOS允许用户通过特定的命令对文件和目录进行创建、复制、移动和删除等操作。它还提供了用于磁盘维护的工具,如格式化和磁盘检查等。
  3. 程序运行:在MS-DOS下,用户可以通过键入程序名称来加载并运行存储在磁盘上的应用程序。例如,早期的文字处理器和电子表格等软件就是这样被执行的。
  4. 界面特点:MS-DOS的操作界面是一个文本模式界面,即黑底白字的命令行界面。用户需要记住并输入相应的命令以执行操作。这种界面与现代操作系统中图形用户界面(GUI)形成对比。
  5. 系统限制:原始的MS-DOS不支持多任务处理,这意味着同一时间只能运行一个应用程序。此外,它也不支援用户账户管理功能。

四、微软开源MS-DOS源代码

        微软表示,“如果你想亲自运行 MS-DOS 4.0 软件并进行探索,我们已经成功地在原始 IBM PC XT、较新的 Pentium 电脑以及开源 PCem 和 86box 模拟器上直接运行了该软件。 ”

GitHub - microsoft/MS-DOS: The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposesThe original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes - microsoft/MS-DOSicon-default.png?t=N7T8https://github.com/microsoft/MS-DOS

五、高手与漂亮女同学

        在MS-DOS时代,所谓的“高手”通常指的是对MS-DOS操作系统及其命令行非常熟悉的人,而与“漂亮女同学”的那个时代学计算机,但是被晦涩难懂的计算机代码和操作卡住的女生。没办只能求助高手。

        留给青春,留给过去,留给回忆……

 回眸一笑百媚生

MS-DOS 7.10 完整安装版说明 ************************** MS-DOS 7.10介绍 =============== MS-DOS 7.10是目前功能最强大实用,且兼容性最好的DOS。而且由于它全面支持大硬盘、大内存、长文件名(LFN)、FAT32分区、可能直接启动Win3.x/9x等等,所以非常实用!尤其是对于大硬盘和FAT32分区的支持这点是最为重要的,因为现在的硬盘容量越来越大,例如30GB、50GB等硬盘现在越来越多,而旧版本的DOS就无法支持这些大硬盘。所以MS-DOS 7.10的功能是非常强大的,而且由于它可以自动做成与系统中已有的Win9x/NT/2K/XP+等系统的双启动,所以非常安全实用。 MS-DOS 7.10安装 =============== DOS71_1.IMG和DOS71_2.IMG两个文件分别为MS-DOS 7.10完整安装版的软盘IMG镜像文件,即安装盘1和安装盘2。要制作成安装盘,请用HD-COPY、WinImage之类的软件将它们分别写入软盘即做成真正的安装软盘。注意,是写入到软盘中,而不是复制文件,否则安装盘可能会无法启动。或者也可以用VMWare、Virtual PC、Bochs等虚拟机将它们(IMG镜像文件)做为虚拟软盘来直接使用并进行安装。 安装盘做好后,直接用上面的安装盘1启动系统,它就会自动启动MS-DOS 7.10安装程序,这时就可以按照提示(图形界面)以自动进行MS-DOS 7.10的安装了。这个安装程序可以自动将MS-DOS 7.10安装到硬盘中来使用。上面的安装盘2中还带有DOSSHELL、MSBACKUP等各种附加的DOS程序,也会一起安装的。说明:它可以自动与系统中已有的WinNT/2K/XP+、旧版本的DOSMS-DOS 6.x等系统做成双启动。 如果没有软盘而想把它们解开到硬盘上安装,请用UNDISK、DOSIMG、WinImage之类的软件将它们全部解开到硬盘的一个文件夹中。注意:如果是两个IMG镜像文件的话,请将它们解开到硬盘的同一个路径下,而不是两个不同的路径下。然后在纯DOS下进入此路径并运行SETUP即可开始安装。 如果想用光盘进行安装的话,可以把IMG放在光盘中做为启动镜像(比如2.88MB启动镜像);或者下载“MS-DOS 7.10完整安装光盘ISO版”并直接启动以进行MS-DOS 7.10的安装。以下是MS-DOS 7.10完整安装版的光盘版(此ISO为可启动光盘的镜像): 安装光盘:http://newdos.yginfo.net/dosware/dos71cd.zip 由于MS-DOS 7.10的安装程序具有插件功能,以使得可以自动安装更多的程序,所以这个“MS-DOS 7.10完整安装光盘ISO版”中已包含有许多附件(例如一些MP3播放器、声卡驱动、汉字系统等)以让用户进行选择性的自动安装。如果是使用“MS-DOS 7.10完整安装软盘版”并想安装插件的话,可以在安装程序提示输入插件路径时插入相应的插件盘并确定即可,随后这些插件将会被自动随MS-DOS 7.10一起安装到系统中。如果不想安装插件或没有插件盘的话则可以直接跳过此步骤。 正因为MS-DOS 7.x的功能非常强大,微软公司推出的Windows 9x等GUI程序就是用了一个经过某些修改的精简/特别版的MS-DOS 7.x内核来启动的。而以上的MS-DOS 7.10完整安装版和Windows 9x所带的精简版的DOS相比之下功能也自然更加丰富,性能也更加稳定。也正由于MS-DOS 7.10的这些增强特点,所以在这个MS-DOS 7.10下可以直接进入Windows 3.x/9x等(毕竟Win3.x/9x只是DOS下的GUI程序),方法是先进入其相应的Windows文件夹/目录,然后用相应的WIN命令即可进入相应的Windows 3.x/9x即可,或者通过修改MSDOS.SYS的路径设置来直接实现。 如果系统中已安装了Win9x,再安装MS-DOS 7.10的话,安装程序在安装中通常会提示是否自动设置Win9x的路径,以便直接输入WIN命令就可以进入Win9x,这时请选择“是”。这样一来,MS-DOS 7.10安装成功并启动后,若想进入Win9x的话,只需在DOS命令行下输入WIN命令即可进入。如果系统中已安装了WinNT/2K/XP,再安装MS-DOS 7.10的话,安装程序通常会自动做成DOS与WinNT/2K/XP双启动。MS-DOS 7.10安装成功后,系统启动时会自动出现双启动菜单,选择菜单中的“MS-DOS 7.10”就可以进入安装好的MS-DOS 7.10了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值