本文共3077字,阅读需耗时6分钟。
尤其对于刚接触电脑的初学者来说,极容易犯迷糊,32位、64位、软件、系统、处理器,他们之间到底是什么关系呢?
下面小迷虫逐条来解析,他们之间的区别,以及如何判断哪个是哪个!
一、32位和64位的关系
本质上,之所以32位和64位两种,最根本原因是因为cpu处理器分了这两种呀,32位处理器每次最多能处理32位数据,而64位处理器每次最多处理64位数据。
于是电脑系统,也针对32位处理器和64位处理器,分别开发了32位操作系统和64位操作系统,这样操作系统与处理器就形成了匹配的关系。
这里需要特别说明一点是,64位是向下兼容的,也就是说64位处理器可以安装32位系统,但是32位处理器无法安装64位系统。
同时,各个软件开发商很悲催的发现,32位处理器无法运行64位软件,需要对32位操作系统,开发出32位软件,根据64位操作系统,开发出64位软件,这就使开发成本增加了一倍。
如果你使用计算机比较早的话,应该记得,当初64位处理器刚刚普及的时候,很多软件开发商不愿意开发64位软件,因为成本就会翻一倍呀。
但是过了几年64位处理器普及开来了,开发商又不愿意再开发32位软件了,因为成本可以节省一半。
而且,电脑发展到目现在,新电脑配的基本都是64位处理器了,32位处理器只存在于老旧电脑上,或者特殊工作环境要求不得不配32位处理器。
二、32位和64位的“位”是什么
这部分内容不感兴趣可以跳过不看。
“位”,是计算机领域的一个单位,和Byte、KB一样,都是存储单元大小的单位。
行业规定:8位等于一字节(1Byte),即8bit=1B;一个英文子母为8位,即1个字节;一个汉字为16位,即2个字节。
简单的说,32位处理器每次能处理4个英文字母(就是4个字节,汉字的话就是2个)提供的数据信息。而64位处理器一次就能处理8个字母的数据(就是8个字节,汉字的话就是4个)。
所以,很明显,64位处理器比32位处理器的效率高得多。
这个时候你可能会问,为啥我台式机的32位电脑系统,和笔记本的64位电脑系统,咋没感觉出来有啥不同呢?
举一个不恰当的例子说明,高铁,我国统一规定动车组每列8节编组,这就可以满足日常需求了,你随时买票都能买到;但是一到春节,人流量暴增,这个时候为了增加运能,就会把两个动车组首位相连组成16节车厢,提高运载力。
所以,如果平时你的数据处理需求,连32位处理器都用不完,那么64位处理器的高效性能你自然是无法体会到的呀,就觉得都差不多。
三、32位和64位操作系统的区别
这里说到32位和64位操作系统,再次说明,本质上还是为了适应32位处理器和64位处理器才分别开发的。
那么在我们日常使用中,我们的电脑究竟是应该安装32位电脑系统呢,还是安装64位系统呢,它们之间到底有哪些具体的区别呢?
小迷虫整理了一下,主要的区别大概有下面几个方面:
1、支持的系统不同
32位的cpu处理器,只能安装32位的电脑操作系统;
64位的cpu处理器,则可以安装32位和64位操作系统,因为64位处理器是向下兼容的;
虽然64位处理器可以安装32位系统,但是区别在于32位操作系统无法充分发挥64位处理器的性能。
2、运行数据的速度不同
如上所述,32位和64位最大的区别在于cpu处理器,其处理数据的最大位数在每一次的运算量是大不相同的。
32位处理器一次可以运算32bit数据,64位处理器一次可以运算64bit数据,类似于单车道和双车道,64位处理器比32位处理器性能提升了1倍,而这还只是字面上的直观意思罢了。{!-- PGC_COLUMN --}
另外,它们的内存寻址也是不一样的,专业名字暂时不解释,后面章节再详细讲解。
3、支持内存大小不同
这一点,估计不少人碰到过,有最直观的体验,目前最主流的是8G内存和16G内存居多,32G内存的比较少,2G和4G内存的应该都属于几年前的老旧电脑啦。
32位操作系统,最大只能支持4G内存,实际应用中发现,最多只能识别到3.58G左右的内存(如果集成显卡再占用一些,会更少,尤其在笔记本上这种情况很多)。
而64位操作系统就没有这样的局限,最大可以从4G、8G、16G、一直到128G,只要你的主板有足够的插槽。
但实际上普通的电脑只有2个或者4个内存插槽,只有服务器主板上面会有很多内存插槽。
4、支持的软件不同
32位操作系统,只能运行32位的软件,无法运行64位软件;
64位操作系统,向下兼容,既能运行64位软件,也能运行32位软件;
目前随着win10系统的日渐成熟稳定,加上处理器开发商偏向于普及64位处理器,所以很多软件开发商不再开发32位软件了,特别是adobe新版软件,只有64位软件,没有32位软件了。
而且就连微软之前都宣布从2020年5月起,将正式停止向PC制造商提供32位Win10系统。
5、系统镜像体积大小不同
这一点本来不想说的,因为实在谈不上区别,不说还是提一笔吧。
32位的操作系统和64位操作系统的体积大小是不同的。
比如win10系统v2004版,32位的镜像是3.46G,64位的安装包是5.25G(如果删减过镜像里的语言包,大小可能会和这个数据有差异)。
四、如何判断自己的电脑是32位还是64位
有好几个办法,小迷虫推荐几个简单的办法:
1、属性查看法
右键单击“此电脑”,选择属性,在弹出的窗口里就可以看到系统类型:
不过这个方法,只适合win10系统,对于win7系统来说,就不行了。
2、cmd查看法
这个方法适应windows所有系统,包括xp系统。
①、在系统左下角开始菜单右键单击,选择“Windows PowerShell(I)”并打开:
②、在弹出的命令输入框里,输入“systeminfo”,并回车:
③、回车后,会加载一大串串的信息,找到系统类型:
“系统类型”后面显示的是:x64-based PC,表示该电脑安装的操作系统是64位的,如果是x86-based PC,那就是32位处理器啦。
如果你想要保留这里显示的详细信息,还可以这么做:
①、在系统桌面建立一个记事本:
②、打开记事本,输入:systeminfo>查询.txt,保存:
③、把记事本名字改成:查询.bat,注意后缀是不是隐藏的:
④、然后双击打开,会自动运行:
⑥、打开这个记事本,就是查询的本电脑的详细信息:
3、软件查看法
利用第三方软件:CPU-Z,也可以查看处理器的位数,当然这个软件能查看的信息不仅是这个,就很多了。
①、度娘搜:CPU-Z,注意分辨网址:
③、打开软件,会自动检测,从界面可以看出,能查到几乎所有硬件的详细信息:
在指令集里面,小迷虫这里显示的是EM64T,32位的处理器会显示x86-64。
五、说在最后
其实这3个方法里面,就第二种方法最简单,只是打开cmd,输入“systeminfo”,就可以完美查看,所以学会这一个单词,一招就可以分辨清楚自己的电脑是什么处理器啦。
全部评论