玩家展示现代硬件上运行的MS-DOS 拥有令人难以置信的向后兼容性
cac55 2025-09-14 15:13 3 浏览 0 评论
一位 YouTuber 展示了在现代计算机硬件上直接运行古老的 MS-DOS 操作系统和经典游戏的能力。这段视频由 YouTuber Inkbox 发布,向观众展示了如何启动古老的、前 Windows 时代的 MS-DOS 8.0,并在英特尔 CPU 驱动的系统上安装 1993 年的原版《毁灭战士》等游戏。所有 16 位代码都是原生执行的,无需软件模拟。
在视频中,Inkbox 强调这种不太可能的兼容性源于英特尔公司在 20 世纪 70 年代末做出的设计决定。当英特尔公司推出划时代的 8086 处理器时,芯片设计师确保它仍能运行为英特尔以前的处理器开发的软件。他们并不知道,这种向后兼容性将成为 x86 架构未来几十年的决定性特征。
真正的转折点出现在 1981 年,当时 IBM 选择了一种名为 8088 的变体,为其开创性的 IBM PC 打下基础。在接下来的十年中,绝大多数个人电脑都是围绕不断发展的 x86 处理器(如 80286 和 80386)制造的 IBM 兼容机。为确保传统软件继续运行,每种新芯片都坚持使用 8086 最初的 16 位实数模式。
时至今日,即使是英特尔和 AMD 最新推出的 64 位 x86 CPU,在切换到现代操作模式之前,启动时仍使用古老的 16 位模式。
Inkbox 使用 Icewhale ZimaBlade Mini PC 进行演示。他首先安装了 16GB 内存模块和英特尔赛扬 N3450 处理器。不过,尽管这台电脑配备了一系列现代端口,但仍然缺少软驱,这也是最初的一个障碍。
不过,Inkbox 使用 Rufus 工具从普通 USB 闪存盘创建了一个可启动 DOS 磁盘,从而规避了这一问题。在将 BIOS 配置为传统模式启动并选择 USB 驱动器后,他相对轻松地成功启动到了"裸机"MS-DOS 8.0 环境。
然后,他就可以安装和玩 Doom 和 Pac-Man 等游戏了。
过程相当有趣,但也凸显了 x86 计算背后令人难以置信的惰性。英特尔曾试图过渡到新的处理器架构,如Itanium,但从未成功。即便是现在,这家芯片制造商仍在不断尝试通过删除一些传统指令来精简未来的 x86 芯片。
要自己运行 MS-DOS 和经典程序,你需要一台能以传统 BIOS 模式启动的电脑。使用Rufus 工具,你可以按照视频中的说明创建一个带有 DOS 的可启动 USB 驱动器,并运行任何经典游戏或应用程序。
相关推荐
- Protel电路设计常用设计编辑器案例2——创建元件
-
#大有学问#今天介绍一下Protel常用设计编辑器的电气连接工具栏。单击主工具栏上的工具按钮或选择【查看】|【工具栏】|【配线工具栏】菜单命令可以关闭或打开【电气连接(WiringTools)】工具...
- Protel调整元器件的位置(1)——移动和对齐元器件
-
今天介绍调整元器件位置的方法。首先介绍移动和对齐元器件的方法。在绘制电路原理图时,放置完了的电路图可能位置不太合适,需要进行移动。原理图中的所有对象都可以被移动,移动方法相似。对于元器件的移动来说又分...
- 电路仿真软件详谈(八),proteus电路仿真软件和protel的区别
-
电路仿真软件是常用工具类型之一,proteus更是电路仿真软件中的佼佼者。但是对于proteus电路仿真软件和protel,二者总是被弄混淆。例如,protel是电路仿真软件吗?proteus电路仿真...
- PCB文件转换生产文件Protel 99SE_pcb格式转换
-
为何要将PCB文件转换为GERBER文件和钻孔数据?因为GERBER文件是一种国际标准的光绘格式文件,它包含RS-274-D和RS-274-X两种格式,其中RS-274-D称为基本GERBER格式,并...
- PCB设计项目教程 -PDF_pcb设计作品
-
PCB设计项目教程》及相关PCB设计教材详细介绍:一、核心教材《PCB设计项目教程》该教材由徐凯、王威担任主编,于2017年由北京理工大学出版社出版。其采用“项目导向、任务驱动”的教学模式,...
- 最受欢迎的pcb设计软件Protel99se到底怎么样?
-
Protel99se是一款国内非常实用且流行的设计行业的pcb设计软件,其由pcb原理图设计和多层板电路设计两大功能组成,其最大的特点是好获取,在网上可以随便的找到,且Protel99se软件适用于w...
- 人人都是网络雇佣兵,一种基于路由器的ddos平台设计思路
-
本文灵感来自于三个方面优酷路由宝,迅雷宝这种路由器流量兑现方式Anonymous匿名者的ddos方式传统木马ddos方案先说路由宝迅雷宝,这种以用户网络为节点的CDN网络中,会传输大量的流量,我上月优...
- 接口性能测试工具Locust介绍_接口和性能的测试要点
-
接口性能测试工具其实挺多的,小型有apache的ab工具,大型的有Jmeter、Locust......这里要介绍的是Locust,相对于Jmeter进行了比较完善的封装,Locust可以就显的更自...
- 华硕笔记本电脑安装系统实战心得体会
-
故障:某某的电脑叫人安装系统至一半就蓝屏死机.拿来给我安装,发现光驱无效,不能用光盘安装.电脑启动蓝屏.解决方法:用了半天时间安装也出现类似问题.后来考虑用U盘来装.1.首先制作U盘系统,把U盘资...
- dos命令systeminfo图文教程,显示操作系统配置信息msinfo32
-
大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。今天我们学习systeminfo命令,该工具显示本地或远程机器(包括服务包级别)的操作系统配置的信息,...
- 玩家展示现代硬件上运行的MS-DOS 拥有令人难以置信的向后兼容性
-
一位YouTuber展示了在现代计算机硬件上直接运行古老的MS-DOS操作系统和经典游戏的能力。这段视频由YouTuberInkbox发布,向观众展示了如何启动古老的、前Windows...
- 比微PE还干净还强大,带网络:USBOS V3.0超级PE装机工具20221031
-
期待已久的USBOSV3.0超级PE装机工具20221031又和大家见面了,用过的朋友都知道他的确很强大,对于新旧电脑的支持很好,目前为止还没有电脑不支持的,包括苹果PC。很多朋友还在用诸如大白菜、...
- 大童保险李晓婧:保险的本位是风险管理应在四方面进行建设
-
经济观察网记者姜鑫5月17日,大童保险服务宣布升级了风险管理模式,推出DOSM(DemandOriented,SolutionModel)需求导向型解决方案5.0版本。新解决方案从原有“六位...
- DOS常用命令及简介_dos常用命令大全及用法
-
DOS是英文DiskOperatingSystem的缩写,意思是“磁盘操作系统”。我是在95年开始学的电脑,当时学校的机房里,还没有一台WINDOWS操作系统的电脑,当时都是用DOS、UC-DOS...
- Windows 忘记开机密码?不用任何工具,1招轻松破解
-
出现忘记Windows密码的情况,概率有多大?对此,小电只能回答忘记开机密码的情况,说来就来,没有规律,也不会提前告诉你一声~而忘记Windows开机密码的时候,很多朋友都会想起可以使用u盘启动盘来破...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)