1.概念解释
首先我们遇到32位和64位有两种情况。首先是下载系统的时候会分为X64和X86。二是安装程序时会提示是下载64位还是32位。
从系统角度来看:X86是32位版本的系统,而X64是64位版本的系统。我们知道CPU一次处理数据的能力是32位还是64位,这取决于系统需要安装32位还是64位系统。
32位和64位中的“位”也称为字长,是CPU通用寄存器的数据宽度,是数据传输和处理的基本单位。字长是CPU的主要技术指标之一。指CPU一次可以并行处理的二进制位数。字长始终是8 的整数倍。
就安装软件而言:32位和64位程序是指用某种语言编译的可执行文件。例如,用C语言编写的程序需要区分32位和64位。
2. 32 位(x86) 和64 位(x64) 系统有什么区别?
(1)设计初衷不同。 64位操作系统旨在满足机械设计与分析、3D动画、视频编辑与创作、科学计算与高性能等领域对大内存和浮点性能的客户需求。计算应用程序。换句话说,它们是高科技人员使用本行业专用软件的操作平台。而32位操作系统是为普通用户设计的。
(2) 需要不同的配置要求。 64位操作系统只能安装在64位计算机上(CPU必须是64位)。同时,您需要安装64位常用软件才能获得64位(x64)的最佳性能。 32位操作系统可以安装在32位(32位CPU)或64位(64位CPU)计算机上。当然,当32位操作系统安装在64位计算机上时,其硬件就像“大马小车”:64位性能会大幅下降。
(3)计算速度不同。 64位CPU GPR(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器可以提取64位数据一次(只要两条指令一次取出8个字节的数据),比32位(需要4条指令一次取出4个字节的数据)增加了一倍。理论上,性能会相应提高一倍。
(4)寻址能力不同。 32位系统的寻址能力为4G容量,但有些需要保留给硬件使用,所以留给用户的可用内存一般为3.25G-3.5G左右容量。即使插上8G内存也无法识别这么大的容量,而64位系统可以支持128GB甚至更多的大内存。也就是说,64位处理器的优势还体现在系统对内存的控制上。由于地址使用特殊整数,ALU(算术逻辑单元)和寄存器可以处理更大的整数,这意味着更大的地址。例如,Windows Vista x64 Edition 支持高达128 GB 的内存和高达16 TB 的虚拟内存。
(5)软件普及程度不同。目前,64位常用软件远少于32位常用软件。原因很简单:使用64 位操作系统的用户相对较少。因此,软件开发商必须考虑“投入产出比”,将有限的资金投入到面向更多用户群体的软件中。这也是64 位软件相对昂贵的一个重要原因(将成本分摊到较少的版本上)。
总之,微软Windows 64位操作系统必须依靠64位主机硬件“上层”的支持和64位通用软件“下层”的协助,才能最大限度地发挥64位的优势。 “三位一体”缺一不可(原理很简单:操作系统只是一个承上启下的运行平台)。至于64位电脑可以安装32位操作系统,64位操作系统可以安装32位软件,那是设计上的“向下兼容”,而不是64位设计的初衷(如上面提到过)。
3. 如何检查您的系统和CPU是32位还是64位
方法一:
右键单击“本电脑(win10)”或“计算机(win7)”或“我的电脑(winXP)”(以下以我的win10笔记本电脑为例),在出现的下拉列表中选择“属性” 。在弹出的“系统”窗口的“系统”选项中,可以检查系统类型以及计算机硬件是否支持64位系统。如下图:
方法二
1、按“win+r”组合键打开运行窗口,运行时输入“cmd”。如下图:
2、确认后,在弹出的命令提示符窗口中输入“systeminfo”。如果系统是64位,“系统类型”行后面会清楚地标出“x64-based PC”,否则就是32位。如下图:
1、按“win+r”组合键打开运行窗口,运行时输入“dxdiag”。如下图:
2、确认后,弹出“DirectX Tools”对话框。如下图:
3、选择“是”,会弹出“DirectX Tools”查看。如下图:
方法四:
也可以使用一些硬件信息查看软件如EVEREST Ultimate、鲁大师等软件来查看。
下次你就会知道你的电脑是64位还是32位,安装时就不会做出错误的选择。
4. 64位和32位计算机是否兼容x86和x64操作系统?
1.虽然64位电脑可以安装32位操作系统,但是32位电脑一定不能安装64位操作系统。记住这一点很重要,以避免盲目下载和安装。
2、在64位计算机上运行的32位操作系统上,无法通过硬盘安装的方式安装64位操作系统。如果安装的话,优先选择CD格式的安装方法,或者可以使用比较麻烦的DOS安装方法。
3、使用虚拟机安装操作系统实际上就是在当前运行的操作系统上安装软件。因此,您无法在32 位操作系统上虚拟安装64 位操作系统。即使采用“曲线”方式勉强安装,但毫无疑问,它实际上已经脱离了底层设备的支撑。
5.在64位和32位计算机上安装操作系统时遇到的常见问题
1.如果你想安装64位操作系统,你的CPU是否必须是64位的?
答:当然需要CPU。不一定是64对64。当然,相反最好。因为64位系统是为64位CPU设计的,32位系统是为32位CPU设计的。不过64位系统可以搭配32位CPU使用,但理论上速度会慢一些。
2、对于64位操作系统,目前常用的支持32位操作系统的软件是否可以使用?
答:大部分都是支持的。当然,也有一些兼容性较差的。
3. 与32位操作系统和CPU相比,64位操作系统和CPU有哪些优势?
用户评论
以前一直用32位的电脑,现在想升级到64位的,听说容量更大更好用是真的吗?
有12位网友表示赞同!
这个32位x86和64位x64的区别真的很难想象!
有15位网友表示赞同!
我记得好多年前用的32位系统总是卡顿,希望64位能够流畅运行.
有12位网友表示赞同!
想升级新机器的时候应该注意一下这方面,选对系统的配置太重要了。
有10位网友表示赞同!
学习一下关于处理器和内存限制啊,这样才能更好地理解32位和64位的区别。
有8位网友表示赞同!
我的电脑配置不是很好,32位是不是就够了?
有17位网友表示赞同!
现在大部分应用都支持64位了,32位系统有些软件用不了吧?
有10位网友表示赞同!
想问下,升级系统会不会损失数据?
有14位网友表示赞同!
还是比较好奇这个处理器架构和系统内存的关联性,以后可以多了解一下!
有5位网友表示赞同!
学习知识真好啊! 32位和64位的区别原来是这样子的。
有19位网友表示赞同!
这篇文章内容清晰易懂,把复杂的硬件概念解释得很通俗。
有9位网友表示赞同!
对啊,现在很多软件都推荐安装64位了,看来这个东西很重要.
有5位网友表示赞同!
文章提到升级系统很简单吗? 具体步骤是什么?
有14位网友表示赞同!
32位和64位的区别是处理器架构还是系统版本的差异?
有16位网友表示赞同!
我的电脑是 Intel işlemci, x86体系结构的,应该使用哪个版本的Windows系统?
有18位网友表示赞同!
以前一直用着老系统,现在才知道还有64位,真是太棒了!
有15位网友表示赞同!