在安装系统时,除了选择安装Win XP、7、8、10系统之外,还有一个重要的问题!
【32位】还是【64位】?
很多人安装系统的时候,都没留意到这个问题,那么32位和64位,这两种系统的区别是什么?32位可以转为64位吗?32位和64位的软件程序能不能兼容?
下面小电就统统告诉你!
【32位】和【64位】的区别?
在说两者区别之前,请和小电一起来看一下这【位】到底指什么?
所谓【位】,是指字长,指CPU一次能处理的二进制位数,是CPU通用寄存器的数据宽度,也是数据传递和处理的基本单位。
设计:
【32位】操作系统是为CPU进行32位运算而设计的操作系统,一次最多可以处理32位数据,主要是为普通用户设计。
【64位】操作系统则一次性可以处理64位数据,主要取决于CPU。设计初是为了三维动画、视频编辑等需要一定运算速度的用户。
系统:
【32位】系统在32位CPU和64位CPU上均可运行。
【64位】系统只能在64位CPU上运行。需要注意的是,如果在64位的CPU上运行32位的系统,有可能无法完全发挥出64位CPU的性能。
CPU:
主要区别于指令集合、操作数位数、寄存器名称和个数等。64位CPU数据处理能力和内存寻址能力都很强。
64位CPU通用寄存器的位宽增加一倍,可以一次性处理64位的数据;但是32位CPU只能处理32位的数据。
64位CPU的寻址范围,理论上可以达到上亿GB;但是32位CPU,理论上只能使用约 4GB。
因此,一般情况下32位CPU只能支持4G内存,而64位CPU 可支持更大内存。
程序:
32位与64位程序,是指经过编译后的可执行文件,比如像Windows上的exe文件。
而一开始编写的的源码是不区分32位和64位的,其中Java编写的程序,因为其特性,是不区分的。
但是,如果是 C 语言编写的程序,那么还是要区分 32 位和 64 位。
32位程序和64位程序最根本的区别就是,在处理器上运行的指令不一致。
查看系统版本:
XP系统
点击【开始】菜单32位操作系统32位操作系统,右击【我的电脑】,选择【属性】。如果未看到列出“ x64 版本”,那运行的是 32 位版本的 Windows XP。如果“系统”下方列出了“ x64 版本”,运行的则是 64 位版本的 Windows XP。
Win7及以上系统
右键【计算机】或【此电脑】,选择【属性】。随后即可在【系统】页面查看系统类型。
查看CPU是32位还是64位?
(同样都在【属性】页面)
右键【我的电脑】/【计算机】/【此电脑】,选择【属性】。
在系统类型后面,描述为“基于 X64 的处理器”即为64位,如果是“基于X86的处理器”,即为32 位的CPU~
小总结
64位CPU可以安装32位/64位的操作系统,64位操作系统可以运行32 位/64位程序。
32位CPU只能安装32位的操作系统,32位的操作系统只能运行32位的程序,
64位版本占用的内存空间更大,也支持更大内存,但是32位CPU只能支持4G及以下内存。
32位和64位系统安装?
如果你的电脑正好是4G内存,那么安装 32 位或者 64 位系统的差别不大。
如果你的电脑CPU性能较好,最好选择安装64位。因为,性能较好的CPU更有利于64 位,而且,32 位在利用内存的时候,实际占用内存会小于 4G。
但是,如果CPU性能一般,安装32位比较好。因为64位占用较多资源,如果电脑本身能力不足,那么安装64位反而会导致电脑性能下降,甚至还不如32位。
如果电脑小于4G内存,那么建议安装32位。原因同上。
另外,有些朋友在安装32位系统时,电脑还是卡,其实这里涉及很多因素,有可能是硬件配置过低、打开程序过多、安装的软件和驱动有问题等等,这些问题都会影响使用。
关于这些,小电写过很多这种类型的文章,大家可以翻查历史消息ヽ(╯▽╰)ノ
32位和64位程序兼容?
因为系统的设计,64位系统是可以向下兼容的,也就是说,大多数可以在32位系统使用的程序都可以在64位系统上运行。
但是,也有一些特殊情况,比如适用于 32 位系统的设备驱动程序无法在 64 位系统的电脑上运行。
这是一个毫无感情的结尾
这是一个专注工作的小电
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: Lgxmw666