admin管理员组

文章数量:1516870

在Windows上安装软件经常遇到选择版本问题,什么是X86?什么是X64?它们之间有什么区别呢?

X64=64位操作系统

X86=32位操作系统

不同位数的操作系统(32位或64位),对CPU的运算方式产生的影响或要求不同,所以从深层次来讲,64位和32位的差异在于CPU运算方式不同。

32位系统最多只能发挥4G内存的效用,如果电脑安装了大于4G的内存,32位的操作系统不能更好的利用大于4G的那部分内存,所以会造成资源浪费。

64位的操作系统,按照微软对系统的设定,家庭版本的win7可以最多支持16G的内存,而专业版和旗舰版的win7最多支持的内存容量可达192G内存

如果你电脑拥有超过4G的内存,则建议安装64位的操作系统,这是这两者最大的区别。基本所有的电脑都可以安装32位的系统,现在也有越来越多的电脑刚刚买回来的时候,就预装了64位的系统,因为这样能够更好的利用大内存的效用[1]。

X86为什么叫X86?

Intel在早期以 80x86 这样的数字格式来命名处理器,包括 、80186、 、 以及 ,由于以“86”作为结尾,因此其架构被称为“x86”。由于数字并不能作为 ,因此Intel及其竞争者均在新一代处理器使用可注册的名称,如 (Pentium)、 (Core)、 (Ryzen, 推出)。

x86的32位架构一般又被称作 ,全名为“ I ntel A rchitecture, 32 -bit”。其64位架构由AMD率先推出,并被称为“AMD64”。之后也被Intel采用,被其称为“Intel 64”。一般也被称作“x86-64”、“x64”。

值得注意的是,Intel也推出过 架构,虽然名字上与“IA-32”相似,但两者完全不兼容,并不属于x86指令集架构家族。[2]

X64为什么叫X64?

“ -64”,有时会简称为“x64”,是 微处理器架构及其相应 的一种,也是Intel x86架构的延伸产品。“x86-64”1999由 设计,AMD首次公开64位集以扩充给 ,称为x86-64(后来改名为AMD64)。其后也为 所采用,现时英特尔称之为“Intel 64”,在之前曾使用过Clackamas Technology (CT)、IA-32e及EM64T。外界多使用"x86-64"或"x64"去称呼此64位架构,从而保持中立,不偏袒任何厂商。[3]

参考文章

[1]

[2]

[3]

本文标签: 什么是位的操作编程