1. 首页
  2. 综合百科
  3. 32、64、x86、x64 有啥区别(系统x86与x64的区别)

32、64、x86、x64 有啥区别(系统x86与x64的区别)

简介:关于32、64、x86、x64 有啥区别(系统x86与x64的区别)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。

熟悉电脑的朋友应该知道处理器、操作系统、驱动程序和软件都有32位和64位之分,一般我们安装系统后,下一个软件都会选择64位版本。但仍有许多正在开发的新软件只有32位版本。32位和64位的真正区别是什么?哪个更好?不仅仅是32位和64位,x86和x64在计算中意味着什么?01. 真正的x86

这一切始于1978年,当时英特尔发布了英特尔8086,这是世界上第一个x86指令集处理器。

从那时起,该行中的处理器名称以数字86结尾,例如Intel 8086、80286和80486,因此该行逐渐被简单地称为x86。x86始于1985年发布的Intel 80386处理器,使用名为x86_32(以前为16位)的“32位体系结构指令集”。

随着英特尔不断推出新的32位处理器,很明显32位和x86通常指的是同一件事,所以32位被简单地称为x86。

这就是为什么今天的x86在默认情况下几乎总是指32位。然而

谁能想到,在2003年,AMD突然抢在英特尔之前,发布了一款名为“AMD 64”的64位处理器,x86正式进入了64位时代。

64位不仅在数字上优于32位,而且它的性能和应用场景也得到了极大的改进(我们将在后面看到),英特尔随后推出了一款名为“英特尔64”的兼容处理器,统称为x86_64。因此,x86意味着“32位和64位”。

历史告诉我们,懒人不习惯x86_32和x86_64,所以x86_64被缩短为x64。

有什么区别

在硬件方面,32位软件和64位软件的最大区别是64位被推上舞台的原因。32位内存支持的是2 ^ 32字节,也就是说,最大只支持4GB内存。64位支持2 ^ 64字节,即17179869184G=16777216TB。

64位处理器解决了内存地址总线问题。

Mac Pro,内存1.5 TB

此外,64位处理器的“寄存器”也是64位的。32位处理器过去需要4个“寄存器”来执行单个操作,而64位处理器只需要2个。它的优点是更快。

在Windows上,32位系统的单个程序进程最多只能使用2GB的内存,这使得像Adobe这样消耗内存的软件几乎无法工作。

所以这些大型程序几乎没有32位版本。在64位系统上没有这样的限制。

另外,在Windows 32位系统中,C:\ProgramFiles\是默认的软件安装目录,C:\ System32\是系统文件和DLL库的目录。

在64位系统上,64位软件的默认安装目录为C:\ProgramFiles\, 32位软件的默认安装目录为C:\Program Files(x86)\。

“C:\Windows\System32\”目录用于存放64位DLL文件,“C:\Windows\SysWOW64\”目录用于存放32位DLL文件。

这不是有点复杂吗?System32为64位,SysWOW64为32位。

简而言之,如果你安装了64位的Windows,它实际上包含32位系统兼容性库,并有单独的32位文件夹来运行大多数32位软件。

但32位软件不能与64位软件兼容。

Windows从XP开始就有32位和64位版本,而macOS从v10.8 (Mountain Lion)开始就放弃了32位版本,只提供64位版本。

查看系统有多少位的最简单方法是右键单击桌面上的计算机-属性:

0332位是如何保存到今天的

大家都知道,Windows 11有很多硬件升级。其中一个改进是Windows 11现在需要64位或ARM64处理器,不再支持32位处理器。

这是向前迈出的一大步。取消32位支持意味着放弃过时的技术,如旧的BIOS(非uefi)、MBR分区表、32位发行版和16位运行时环境(NTVDM)。

但系统仍然保留32位虚拟系统,仍然可以运行32位程序。(希望微软也在议事日程上。)

在过去的二十年里,苹果已经四次更新其架构,从MacOS9 RISC到OSX RISC到OSX X86到macOS X64再到macOS ARM,

Windows终于摆脱了32位处理器和ie浏览器,减轻了一些历史包袱。

为什么Windows如此先进,直到Windows 11才放弃32位处理器?

最主要的是用户太多了。

当Windows 10在2006年发布时,一位前微软官员回答了这个问题:仍有大约1亿用户使用32位处理器。

微软并不打算放弃它们。

六年后,大约有1亿台设备是旧的和坏的,所以微软最终可以在Windows 11中取消对32位处理器的支持。

03. 总结

Windows向下的兼容性一直都很好,我敢肯定很多人认为这是胡扯,因为有些软件无法在Windows10上运行。

但即便如此,Windows的向下兼容性仍是业界的典范,甚至到了扭曲甚至阻碍的地步。

它就是Windows系统的兼容性好,省去了软件开发人员的麻烦,反正我的软件不需要那么多的系统资源,甚至一套软件开发不需要维护就可以卖十几年,既然这样又何必单独出64位版本呢?2021年的Windows 11也将能够运行90年代的软件,这在其他操作系统上很难做到。

本文主要介绍了关于32、64、x86、x64 有啥区别(系统x86与x64的区别)的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/1466907.html