32位架构要退出历史舞台了吗?

描述

1978年,英特尔8086 16位CPU首次推出x86指令集,现在英特尔正计划用一个仅有64位模式的架构最终将其计算机处理器带入未来。拟议的x86S(或X86-S)ISA仍处于设计和反馈阶段,它将提供自x86-64指令集引入64位寄存器和内存寻址以来x86架构的最大升级之一。

正如英特尔强调的那样,x86架构的漫长历史催生了当今最丰富的软件生态系统之一,拥有 "巨大 "的PC、云和移动设备安装基础。今天被称为x86-64的64位架构,20年前由AMD首次推出市场,然后被英特尔采用,已经成为现代软件和操作系统的主流操作模式。

英特尔表示,微软不再提供只有32位的Windows 11版本,英特尔主板上嵌入的固件也不再提供对 "非UEFI64 "操作系统的原生支持,如MS-DOS或古老的32位Windows版本。64位操作系统是当今现代计算的标准,因为它们保留了几乎无缺陷地运行32位(Win32)应用程序的能力,同时它们不再有对16位应用程序的(原生)支持。

英特尔认为,x86-64的普及终于提供了一个简化x86硬件和软件生态系统的机会。该公司说,新的x86-S ISA删除了某些在现代操作环境中几乎没有用处的传统模式,除了在8086模式下启动CPU,然后过渡到独家64位操作模式。

x86-S白皮书提供了一个新架构给经典x86指令集带来的广泛变化清单。只有64位的ISA将环1和环2从CPU保护层次中移除,因为除了环0(内核)和环3(用户应用程序)模式,它们现在对现代软件毫无用处。16位寻址支持也消失了,还有16位实模式、0环中的32位应用、一些 "未使用的操作系统模式位 "等等。

X86-S应该为32位Win32应用程序提供足够的兼容性,所以复古游戏和软件狂热者目前会很安全。至于对早期64位操作系统的遗留支持,英特尔表示,虚拟化技术已经足够成熟,可以提供软件和硬件解决方案,让用户满意。英特尔建议,其他一切(16位、DOS、32位操作系统)将只能在模拟器和虚拟机中运行。

 X86指令集的时间表

1978 年 – Intel 8086 发布,具有 16 位实模式。

1982 年 – 发布具有 16 位保护模式的 Intel 80286。如果 CPL 在原始保护模式体系结构中的特权低于 IOPL,则锁定前缀 #GP。

1985 年 – Intel 80386 发布,具有带分页的 32 位保护模式。新增VM86模式,在使用分页的操作系统下支持16位实模式操作系统。Intel 30386 更改了锁定前缀的行为以忽略 IOPL。

1997 – Intel Pentium II 引入了 SYSENTER 扩展,在架构扩展中编码平面代码和堆栈段。

2004 – 64 位英特尔架构系统发布。在 64 位模式下,不再支持 VM86 模式。

2005 年 – 虚拟化技术添加到英特尔架构中,支持在虚拟机中运行传统操作系统。

2005 – Windows XP Professional x64 Edition 不再支持 Windows 16 位二进制文件。

2008 年 – A20 门被移除,这降低了与仿真之外的早期 8086 操作系统的兼容性。

2012 年 – 广泛部署 64 位 UEFI 固件接口。

2020 年——英特尔固件放弃了对本机运行 16 位/32 位或非 UEFI 操作系统的支持。

 再见32位时代

2003年,AMD以AMD Opteron和AMD Athlon 64的形式发布了第一批64位CPU。英特尔在2004年迅速效仿,推出了Xeon和Pentium 4的更新版本。从那时起,英特尔和AMD的几乎所有产品线都基于64位。

Windows 11是第一个没有32位版本的操作系统。1993年,Windows NT 3.1首次将32位支持添加到Windows,而64位支持首次出现在Windows XP的特殊版本“Windows XP专业版x64”中,该版本于2005年推出,比最初的Windows XP晚了四年发布。

32位支持已经存在了很长时间,但直到现在,所有的Windows版本,从Vista一直到10,都以32位和64位的形式推出。对于Windows 11,这是第一次完全没有32位版本。

尽管现在几乎所有处理器都是64位的,但64位Windows对规格要求更高。虽然RAM低于4 GB的入门级计算机可能很难使用64位版本的Windows,但它在32位上肯定更有用。Windows 10 32位的最低要求低至1 GB的RAM,而对于64位,你必须寻找至少2 GB——尽管如此,任何低于4CB的内存都可能是地狱。

通过抛弃这些旧计算机,微软可以进一步使Windows体验现代化。Windows 11采取了很多步骤来改造十多年来看起来几乎相同的操作系统部分,我们相信它还会在后台添加很多更改来支持这些更改。毕竟,如果你真的有一台只能支持32位的PC,那么至少已经使用了十年,也是时候更换它了。






审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分