常说的32位和64位有什么区别?
- 2019 年 10 月 4 日
- 笔记
之前在发布如何安装Windows系统后,有朋友就问,
这个64位和32位有啥区别,本期就来简单聊下它们的区别。
首先先说一下32位和64位是指的啥?
这里所示的“位”,是计算机中最小的存储单位,
每一个“位”存储一个二进制码,我们都知道计算机是采用二进制运算的。
这样看32位和64位就明了多了。

扩展资料“位、字节、字”
https://baike.baidu.com/item/%E4%BD%8D%E3%80%81%E5%AD%97%E8%8A%82%E3%80%81%E5%AD%97/15650262
32位和64位一般有三种情况,
一种是指CPU,一种是指操作系统,一种是指应用软件。
在CPU中,32位的CPU代表在CPU的单位时间内,
一次可以处理32位数据,
而64位则一次可以处理64位数据。
所以64位CPU就会比32位CPU更快处理完数据。

再来说一下32位和64位对内存的影响,
内存中的一个地址占用8位,即1个字节。32位CPU有32根地址线,
寻址能力为2的32次方,那理论控制内存为
4294967296(byte)= 4(GB)左右。
而64位则是2的64次方,那理论控制内存就很大了,不过现今的技术,
也没有达到理论那么高的内存,但一般像64G或128G内存还是没问题的。
这个是换算图

那么根据控制内存来判断,32位的CPU最大也就支持4G内存,
这个是理论值,一般情况也就能调用3.X个G。
如果超出就无法调用,64位理论可以调用2^64字节的理论内存值,
不过现在人为规定为128G,也因为主板限制。
而我们使用的操作系统,
也分32位系统和64位系统,这个系统也是根据CPU量身定制。
32位CPU只能安装32位的系统,而64位的CPU就都能安装。
64位CPU兼容32位系统。

X86也被称为32位是为什么呢?
x86是一种CPU 型号,因为英特尔的8086,286,386~586等CPU 而得名,
这些CPU都是32位的,由于知名度高,所以X32常常也被称为X86。

那既然CPU和操作系统都有X32和X64之分,那软件也是一定有的,
X32的系统是无法运行基于X64开发的软件的,
而X64则能兼容运行基于X32开发的软件。
其实现在的软件除了大型软件专门区分X32和X64版本外,
大多数的常用软件都是基于X32的,如果你的电脑是64位系统,
你在点开软件的安装程序时,在选择安装路径处,
默认的路径大多都是C:Program Files (x86)。
而32位系统则是C:Program Files。

X32的软件多也是出于成本考量,毕竟32位软件可以让更多的人使用。
而64位软件使用会相对较少,不过这种情况会慢慢改变的。
现在32位CPU已经淘汰了,你现在能买到的CPU都是X64的。
由于目前电脑使用需求,内存已经越来越大。
高于4G内存的电脑已经随处可见,理所当然的也会装上64位系统。
X64的软件也会慢慢的被普及,当没有人用32位系统的时候,
软件开发商必然就会开发X64的软件提升性能。

当CPU,系统,软件都为X64时,才能完全发挥64位CPU的性能。
32位的CPU和系统,最大支持仅支持4G内存。
所以如果你还在用32位的系统,但是内存已经超过4G,
那还是更换为64位系统吧。
如果你的电脑内存低于4G,那小编建议你还是加内存,
或者换电脑吧

扩展资料
32位系统
https://baike.baidu.com/item/32%E4%BD%8D/5812218
64位系统
https://baike.baidu.com/item/64%E4%BD%8D%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F

好了,本期分享就都这里啦!
