大家好,今天小编来为大家解答64 位和32 位有什么区别?哪一个更快?硬核科普这个问题,很多人还不知道,现在让我们一起来看看吧!
下载Windows操作系统时,会区分X 64和X 86版本(一般X 86是32位版本的系统,而X 64是64位版本的系统)
下载程序软件时也会区分64位和32位;
从程序的角度来看:32位和64位程序是指某种语言编译出来的可执行文件。例如,用C语言编写的程序需要区分32位程序和64位程序。
从系统和硬件角度:CPU一次处理数据的能力是32位还是64位,取决于系统需要安装32位还是64位系统。
32位和64位中的“位”也称为字长,是CPU通用寄存器的数据宽度,是数据传输和处理的基本单位。字长是CPU的主要技术指标之一。指CPU一次可以并行处理的二进制位数。字长始终是8 的整数倍。
摘自维基百科
64位CPU是指CPU内部的通用寄存器是64位宽,支持64位整数的算术和逻辑运算。 32 位CPU 也是如此。
CPU 的外部数据和地址总线可能具有不同的宽度;术语“64 位”也经常用于描述这些总线的大小。然而,该术语也可以指计算机指令集的指令长度或其他数据项。无需进一步限定,“64 位”计算机体系结构通常具有64 位宽的整数寄存器,可以支持64 位整数数据“块”。
64位架构无疑适用于需要处理大量数据的应用,例如数字视频、科学计算、早期的大型数据库等。
如何查看您的系统版本是64位还是32位?
对于Win 7及以上系统,右键单击【计算机】或【此电脑】,选择【属性】,在【系统】中查看系统类型。
对于XP系统,单击[开始]菜单,右键单击[我的电脑][属性],如果没有看到“x64版本”列出,则您运行的是32位版本的Windows XP。如果“系统”下列出“x64 版本”,则您运行的是64 位版本的Windows XP。
如何查看你的CPU是64位还是32位?
还是在计算机属性中,可以看到【系统类型】。如果下面的描述是“基于X64的处理器”,则表示64位CPU。如果是“基于X86的处理器”,则表示32位CPU。哈哈~
64位CPU和32位CPU
64位CPU和32位CPU的指令集、操作数数量、寄存器名称和数量等都不同。
64位CPU理论上具有更强的数据处理能力。 64位CPU通用寄存器的位宽加倍,允许一次处理64位整数数据。
64 位CPU 具有更强的内存寻址能力。 32位CPU的地址总线不超过32,其所能达到的寻址范围理论上只能使用4GB左右,即不超过2的32次方字节;对于64位CPU来说,寻址范围理论上可以达到数亿。 GB(2 的64 字节次方)。
当然,32位CPU的地址总线不一定是32位,可能是48位,64位CPU的地址总线也不一定是64位,可能是48位。
但一般来说,32位CPU只能支持4G内存,而64位CPU可以支持更大的内存。
64位系统和32位系统
32位系统可以在32位和64位CPU上运行,64位系统只能在64位CPU上运行。但如果用64位CPU来运行32位系统,那就是杀鸡用牛刀、拉小车,无法充分发挥64位CPU的能力。
由于用户对电脑体验和速度的追求,近年来新购买的电脑普遍都是64位的。
概括
32位CPU只能安装32位操作系统,32位操作系统只能运行32位程序;
64位CPU可以运行32位或64位操作系统,64位操作系统可以运行32位或64位程序。
64位版本的程序占用更多内存
64位CPU可以支持更大的内存,而32位CPU只能支持4G及以下内存。
大家普遍关心的问题:
32位系统不支持64位程序。如果我想切换到64 位该怎么办?
32位系统卡坏了怎么办?
我的电脑有4G内存吗?我应该安装32位还是64位系统?
首先第一个问题有一个前提:CPU是32位还是64位?
如果是32位CPU,则只能安装32位系统,因此无法切换到64位系统。
如果您有64位CPU,并且想将32位系统更改为64位,可以通过重新安装系统来完成。
但要非常小心:当你把32位系统改成64位系统时,需要用新安装的系统的激活码重新激活,默认是不会激活的。
二、32位系统速度慢怎么办?
系统速度慢与很多因素有关。也许是打开的程序太多了?是不是安装的软件或者驱动有问题?程序进程是否卡住?还是硬件配置太低?这些问题可能会影响大家的用户体验。
S姐之前讲过解决电脑慢卡顿问题的方法。其中许多也适用于32 位系统。点击我发送查看。
另外,S姐还有更好的办法!那是——
换个新电脑,一切问题就迎刃而解()
三、4G内存可以安装什么系统?
只是4G内存,安装32位或64位系统没有太大区别。如果CPU性能较好,可以安装Win 7 64位系统。一方面,好的CPU可以更好地发挥64位系统的优势。另一方面,32位系统能够被系统利用的内存实际上会小于4G,并且有一部分内存会被浪费。
如果CPU性能一般,可以考虑32位系统。因为64位占用的资源比较大,如果CPU较弱的话,就会降低整体性能,甚至比32位系统还要差。
如果内存小于4G,建议安装32位系统。这样可以避免64位系统占用过多资源而造成卡顿。
64 位系统向后兼容,因此大多数与32 位版本的Windows 配合使用的程序都可以在64 位版本的Windows 上运行。
但是,也有一些例外:
1、很多防病毒程序不适合;
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/106263.html
用户评论
◆残留德花瓣
我一直很困惑这方面的知识,终于有人用通俗易懂的方式解释了!原来64位比32位的优势更多啊,将来我买电脑的时候可以考虑一下!
有18位网友表示赞同!
此刻不是了i
文章里说得很清楚了,感觉对硬件选购还是很有帮助的。我就想问问,未来会不会完全淘汰32位的处理器?
有15位网友表示赞同!
孤单*无名指
写的不错哦,但我觉得可以多举例说明一些软件,这样更能让人们直观的感受到区别。比如那种大型程序运行起来确实需要64位才能流畅吧?
有10位网友表示赞同!
最怕挣扎
我一直以为32位芯片速度更快, 现在明白了! 文章很详细 , 让我对 CPU 架构有了新的认识!
有12位网友表示赞同!
命硬
作为非专业人士,虽然不懂技术细节,但是还是能从文章理解到64位和32位的区别。科普文写得真棒啊!
有5位网友表示赞同!
心亡则人忘
我之前也经常混淆这两个概念,看完你的文章豁然开朗了。感觉学习了一点新的知识!
有17位网友表示赞同!
暮染轻纱
硬核科普果然不一样,深入浅出。以前总觉得数字越大越好,现在才知道要看用途! 64位真厉害!
有15位网友表示赞同!
大王派我来巡山!
我一直比较喜欢32位的处理器,操作起来我觉得顺手很多,所以有点担心64位会变得普及以后,一些老软件不能用了…
有18位网友表示赞同!
笑叹★尘世美
我更倾向于使用32位的软件,因为它们安装简单,体积也小一点。 不过如果要处理大型数据,那肯定得选 64 位了!
有8位网友表示赞同!
浅笑√倾城
你写的太好了!终于有人解释清楚这段时间我一直纠结的知识点!以后我要好好学习64位和32位的区别!
有5位网友表示赞同!
陌颜
64位比32位的优势确实很明显,不过对于普通用户来说,价格也会更高。也许 32 位足够用了!
有18位网友表示赞同!
空巷
文章写的很棒!让我对 CPU 的架构有了更深刻的理解!以后买设备的时候可以根据自己的需求更加理性选择了。
有8位网友表示赞同!
温柔腔
64位确实在多任务处理和处理大数据方面更有优势,但我觉得对于轻度的办公使用来说,32位也足够用了。毕竟价格差异可是很大的
有7位网友表示赞同!
苍白的笑〃
我很赞同你观点! 我们应该根据实际需求选择合适的芯片。 并非越大越好!
有14位网友表示赞同!
冷嘲热讽i
太感谢了!我一直很想知道这个问题答案,你的文章让我彻底明白了64位和32位的区别!
有19位网友表示赞同!
红尘烟雨
我觉得现在很多软件都是针对 64 位开发的 ,所以未来 32 位处理器可能会逐渐被淘汰了。
有15位网友表示赞同!
情字何解ヘ
写的太棒了!终于有人用通俗易懂的方式解释了这个技术难题。我的脑海里之前一直有一团乱麻,看完你的文章就豁然开朗了。
有12位网友表示赞同!