32 位和 64 位的区别是啥有哪些具体的不同

这个问题在「远景论坛」(http://pcbeta.com)上有许多足够详实的解答,我只对这个问题可能包含的误区说说自己的意见通常所说的 32/64 位在内存方面的影响实际上是操作系统所提供的单进程寻址访问能力,它指的是每个进程能够使用到的内存空间,而不是操作系统能支持的物理内存限制(32 位操作系统早就支持超过 4G 的物理内存) 至于说硬件,CPU 运算器的数据位宽早在 Pentium 时代就是 64 位的了,x86 地址总线的位宽也早已高于 32 位(这也是让操作系统支持更大物理内存的基础)
■网友
区别简述:所谓32位、64位等术语有时指总线宽度,有时指指令宽度(在定长指令集中),而在操作系统理论中主要是指内存寻址的宽度。64位计算与32位计算的最大区别在于“寻址能力”和“数据处理能力”。举一个简单的例子:一个5位的小计算器能够计算的最大数字范围是 “99,999”,对于日常计算家用、买菜这样的工作应该够用了,但是对于银行、商场、科研、设计等需要处理“大量”、“复杂”数据的场合这样的计算器显然不能胜任,需要10位甚至12位的计算器。64位计算平台基于64位长的“寄存器”,提供比32位更大的数据带宽和寻址能力。辨别方法:1. 单击“开始”,然后单击“运行”。2. 在“打开”框中,键入 winmsd.exe,然后单击“确定”。3. 在“项目”下面的右窗格中找到“处理器”,注意数值。如果“处理器”对应的值是以“x86”开头的,则该计算机正在运行的是Windows 操作系统的32 位版本。如果“处理器”对应的值是以“ia64”开头的,则该计算机正在运行的是 Windows 操作系统的64 位版本。适用系统:wndows 2000/xp/2003,Vista、Win7右键计算机,属性里面直接显示
■网友
相当于内存地址的位数(引脚数),64位的寻址范围更大,支持的内存就大了。。。


    推荐阅读