电脑32 64有什么区别吗

发布时间: 2023-04-16 22:57 阅读: 文章来源:转载

现在熟悉系统的同学们,都知道现在Windows系统都有32位和64位的区分。

其实,x64其实就是64位,x86其实就是32位,在口语中我们说32位会多于x86。

1、硬件

在硬件上,32 位 软件和 64 位 最大区别,也是当年 64 位被推上舞台的原因,32 位支持的内存是 2^32 Byte,也就是最大只支持 4 GB 内存。而64位支持 2^64 Byte,也就是 17179869184G = 16777216TB内存 。64 位处理器解决了内存地址总线的问题。

 运算速度不同。64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。

  “windows x64和x86有啥区别”这个问题和“windows64和32有啥区别”是一样的,因为x64其实就是64位,x86其实就是32位,在口语中我们说32位会多于x86,至少这样更符合中文的语言习惯。所以本文就来分析一下windows x64和x86区别是什么。

2、软件

在 64 位系统中,C:\Program Files\ 是 64 位软件的默认安装目录,而C:\Program Files(x86)\ 是 32 位软件的默认安装目录。因为 DLL 文件也分 32 位和 64 位的缘故,所以 64 位系统中 C:\Windows\System32\ 目录用来放 64 位 DLL 文件,C:\Windows\SysWOW64\ 目录则存放 32 位的 DLL。

大家在看到这些文件夹别一头雾水了。

其实,要查看自己的多少位系统很简单,只要【右键-我的电脑-属性】既可以,XP在国内99%都是32位的,基本不用看了。

谢谢,各位支持!

•••展开全文
相关文章