硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)

在电脑上安装系统和软件的时候,经常会出现32位系统和64系统的选项,这两种系统有什么区别?32位系统能不能安装64位系统?软件能不能互通兼容,32位系统卡顿了有没有什么解决办法?今天帮大家解决这些问题!

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(1)

下载 Windows 操作系统,会区分 X 64 和 X 86 版本(一般 X 86 是 32 位版本的系统,而 X 64 是64位版本的系统)

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(2)

下载程序软件的时候,也会区分 64 位和 32 位;

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(3)

从程序上说: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 以上系统,右键单击【计算机】或【此电脑】,选择【属性】,在【系统】内即可查看系统类型。

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(4)

XP系统,点击【开始】菜单,右击【我的电脑】→【属性】,如果未看到列出“ x64 版本”,那运行的是 32 位版本的 Windows XP。如果“系统”下方列出了“ x64 版本”,运行的则是 64 位版本的 Windows XP。

如何查看自己的CPU是64位还是32位?

依然是在电脑属性中,可以看到【系统类型】,如果后面描述是“基于 X64 的处理器”,说明就是 64 位的 CPU,如果是“基于X86的处理器”,就是 32 位的 CPU 哈~

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(5)

64位CPU和32位CPU

64 位 CPU 与 32 位 CPU 的指令集合、操作数位数、寄存器名称和个数等都不相同。

64 位 CPU 理论上的数据处理能力更强。64 位 CPU 通用寄存器的位宽增加一倍,可以一次性处理 64bit 的整形数据。

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 位 CPU 和 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 及以下内存

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(6)

大家普遍关心的问题:

★ 32 位系统不支持 64 位程序,我想换到 64 位怎么办?

★ 32 位系统好卡怎么办?

★ 我的电脑 4G 内存装 32 位还是 64 位系统呢?

首先,第一个问题有前提是:CPU 是 32 位还是 64 位?

如果是 32 位 CPU,只能安装 32 位系统,所以无法换到 64 位系统。

如果是 64 位 CPU,想把 32 位系统换到 64 位,通过重装系统就可以实现。

但要千万注意:在把 32 位系统换成了 64 位系统时,是需要重新使用新安装系统的激活码激活的,不会默认激活。

第二,32 位系统卡慢怎么办?

系统卡慢跟很多因素有关,可能是打开的程序太多?安装的软件或者驱动有问题?某项程序进程卡住?还是硬件配置过低?这些问题都可能影响大家的使用体验。

之前讲过解决电脑卡慢问题的方法,很多对32位系统也同样适用

除此之外,S姐还有一个更棒的办法!那就是——

换个新电脑,啥毛病都好了ヽ(╯▽╰)ノ

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(7)

第三,4G 内存装哪种系统?

正好 4G 内存,安装 32 位还是 64 位系统差别不大,如果 CPU 性能比较好,可以安装 Win 7 64 位系统,一方面好的 CPU 可以更好的发挥 64 位系统的优势,另一方面,32 位系统能利用到的内存实际会小于 4G,还有一部分内存被浪费。

如果CPU性能一般,那么可以考虑 32 位系统。因为 64 位要占用的资源比较大,CPU 弱的话,反而会拉低整体性能,甚至还不如 32 位系统。

小于 4G 内存,则建议安装 32 位系统。以免 64位系统占用资源过多,导致运行卡顿。

硬核科普---64位和32位有什么区别(硬核科普---64位和32位有什么区别)(8)

64 位系统是可以向下兼容的,所以大多数适用于 32 位版本 Windows 的程序都可以在 64 位版本的 Windows 上运行。

但是,也有一些例外:

1.许多防病毒程序不适用

2.适用于 32 位系统的设备驱动程序无法在 64 位系统的电脑上运行。比如,仅具有 32 位驱动器的打印机或其他设备,就无法再 64 位系统上使用。

好辣,以上就是 32 位和 64 位系统的迷思,如果你觉得有用的话,欢迎✿分享✿评论✿点在看呀,能不能加鸡腿就靠你啦!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页