计算机32位和64位CPU、操作系统
16位、32位和64位操作系统的区别

16位、32位和64位操作系统的区别我们这里先讲32bit与64bit系统的区别:大体上来讲,64位的系统比32位的系统计算处理能力更精确更加强.-----------用计算器计算时有64位数字可以显示出来,而我们普通的32位系统最精确只能显示32个数字,这是一个小的区别.---------最主要的区别就是64位的XP需要你的CPU也是64位的.64位的技术比32位先进,但由于配套的相关的软硬件技术尚未成熟,很多情况下64位系统只能运行32位软件,现在的64位系统就象是一部跑车由于没有公路只能在农田里跑一样.--32位、64位代表的是使用cpu位数(64,32)有时候人们怀疑一个系统的底层结构能否保证这个系统在被使用时达到安全而高效,64位版本的Windows 在这方面就比较完美。
Windows XP和Windows Server 2003都是运行64位硬件的64位版本操作系统。
64位Windows操作系统运行64位代码,同时通过使用WoW64 (Windows on Windows 64)也能运行32位代码。
你看,这并不是什么大问题,毕竟,32位版本的不同Windows操作系统都用来同时运行32位和16位代码。
(技术上说,并不是同时运行,相关解释在以后的技巧中会展示给大家)32位版本的Windows在如何允许32为和16位代码并肩运行方面有着很复杂的机制。
然而,这个系统被设计成无论你是系统管理员还是临时用户,你都不需要知道这些机制如何运行。
但是64位版本的Windows就不同了。
从一个用户的立场上看,64位应用程序和32位应用程序简单地同时运行,没有什么特殊的。
但是对于一个管理员(和帮助桌面用户的人员)来说,这其中就有很大不同了:32位代码与64位代码相隔离。
这个隔离是如此重要以至于64位版本的Windows有两个注册表,一个是针对64位,一个是针对32位。
尽管64位版本的Windows XP和Windows Server 2003看起来在操作时候和它们32位的版本几乎同样的,但是在表象之下其实是有很大不同的。
windows7 32位和64位有什么区别

为一般用户设计的。
数指的是 CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽
第二点 寻址能力不同:64 位处理器的优势还表达在系统对内存的操 度为 64 位,64 位指令集就是运行 64 位数据的指令,也就是说处理器一
纵上。由于地址使用的是特殊的整数,因此一个 ALU(算术规律运算器)和 次可以运行 64bit 数据。举个通俗易懂但不是特殊精确的例子:32 位的
口的设定和地址等等,这些地址和设定所占用的空间要到达 700M 左右, 是双核就肯定是 64 位,比方奔腾 D 系列中就有 32 位的双核(目前酷睿 2
因此 4G 内存在 32 位中也只能显示出 3G 了,但是剩下的那些内存其实也 双核倒基本上都是 64 位),而 64 位其实也分两种,一种是我们常说的 x64,
本身的限制所造成的。32 位系统对于内存的寻址能力总共就 4G,而 4G 里 把双核和 64 位 CPU 搞混,这里我要强调一下,双核和 64 位是两种不同的
还要放其他东西:比方系统 BIOS,输入输出设备的地址和设定,各类接 概念,双核指的是物理上有两个 CPU,而 64 位是一种技术,不是说只要
寄存器可以处理更大的整数,也就是更大的地址。比方,Windows Vista x64 吞吐量是 1M,而 64 位吞吐量是 2M。即理论上 64 位系统性能比 32 位的提
Edition 支持多达 128 GB 的内存和多达 16 TB 的虚拟内存,而 32 位 CPU 高 1 倍。
和操作系统最大只可支持 4G 内存
以下是 PINCAI 收集的 windows7 32 位和 64 位有什么区分,仅供大家阅读 用程序)。支持 64 位架构的操作系统,一般同时支持 32 位和 64 位的
32位和64位操作系统的区别

32位和64位操作系统的区别
一.我们所谓的32位、64位指的是CPU的GPRs(General-Purpose Registers,通用寄存器)的数据宽度。
64位的cpu较之32位可以进行更大范围的整数运算;可以支持更大的内存。
不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。
实际上在32bit应用下,
32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在
32bit应用下性能更强。
二.32位和64位操作系统是指:CPU一次处理数据的能力是32位还是64位。
现在市场上的CPU一般都是64位的,但是这些CPU并不是真正意义上的64 位CPU,里面依然保留了大部分32位的技术,只是进行了部分64位的改进。
32位和64位的区别还涉及了内存的寻址方面,32位系统的最大寻址空间是2 的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了2的64次方= 4294967296(bit)的32次方=数值大于1亿GB。
换而言之,就是说32位系统的处理器最大只支持到4G内存,而64位系统最大支持的内存高达亿位数。
三.操作系统虽然区分32位和64位的,但是目前主流的计算机硬件大多都是64位的cpu,所以都支持安装64位的操作系统,当然安装32位操作系统也是可以的,至于安装32位还是64位系统主要看我们的计算机内存有多大,如果超过4G就安装64位,否则就安装32位反而会更好。
四.Linux下查看系统是32位还是64位使用命令 uname -a 如果显示有X86_64则是64位系统,而显示 i386,i586或者i686则是32位系统。
32位与64位系统区别(如何查看系统是多少位的)

转自:/Article/Tech/201111/46624.html位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为多少位,多少位(以32位为例)32位指令集就是运行32位数据的指令,也就是说处理器一次可以运行32bit数据。
那怎么查看呢?1.在开始运行中输入“winver”,如果你的系统是64位的,会明确标示出“x64 Edition”。
2.运行中输入“cmd”,然后在命令提示符窗口中输入“systeminfo”,如果你的系统是64位的,会在MicrosoftXP Professional一行后明确标示出“x64 Edition”,否则你的系统就是32位的。
在cmd下输入systeminfo,或者输入dxdiag,都可以察看。
我的电脑属性里也有,32的不显示,64的才显示================简单的说32位系统就是指地址总线是32位的的系统。
以下是一些相关资料,希望对你有帮助: 所谓的32位与64位实际上是指计算机的寻址空间大小,也就是在一个时钟频率动作下寻找内存做出多少位的计算动作。
2的5次方是32,而6次方则是64,对于采用二迚制的计算机运算来说,寻址位数增加了,性能就能大幅度跃升。
就如同286PC是16位,跃升到386的32位带来的性能变革一样。
在计算机技术的发展史上,中央处理器寻址空间的演变往往是牵动整个计算机发展的要害。
1975年,8位寻址能力的英特尔8080处理器的出现,造就了比尔?盖茨和保罗?艾伦辍学为Altair计算机编写Basic语言;1980年286芯片的发明直接孕育了个人电脑的诞生,其16位寻址能力决定了今天仍是软件运行根基的640KB基础内存;接下来386DX芯片横空出世,32位计算能力造就了复杂的图形界面程序,使我们以绚丽的Windows 告别了黑暗的DOS程序;而32位计算的杰出代表Pentium芯片,更是推动了整个多媒体PC时代的发展。
Win7操作系统32位和64位的区别及安装注意事项

Win7系统32位和64位的区别及安装注意事项第一、设计初衷不同:64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。
而32位操作系统是为普通用户设计的。
第二、要求配置不同:64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
第三、运算速度不同:关于32位和64位系统的差别,那真是说来话长,这里我们首先要了解一下CPU的架构技术,通常我们可以看到在计算机硬件上会有X86和X64的标识,其实这是两种不同的CPU硬件架构,x86代表32位操作系统x64代表64位操作系统。
那么这个32位和64位中的“位”又是什么意思呢?相对于32位技术而言,64位技术的这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。
举个通俗易懂但不是特别准确的例子:32位的吞吐量是1M,而64位吞吐量是2M。
即理论上64位系统性能比32位的提高1倍。
第四、寻址能力不同:64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存第五、软件普及不同:目前,64位常用软件比32位常用软件,要少得多的多。
笔记本系统32位和64位哪个好

笔记本系统32位和64位哪个好第一,设计初衷不同64位操作系统的设计初衷是为了满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
第二,要求配置不同64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似"大马拉小车":64位效能就会大打折扣。
第三,运算速度不同64位CPUGPRs(General-PurposeRegisters,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
第四,寻址能力不同64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,WindowsVistax64Edition支持多达128GB的内存和多达16TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
猜你喜欢:32位win7系统无法使用4G内存的解决办法第五,软件普及不同目前,64位常用软件比32位常用软件要少很多。
道理很简单:使用64位操作系统的用户相对较少。
因此,软件开发商必须考虑"投入产出比",将有限资金投入到更多使用群体的软件之中。
这也是为什么64位软件价格相对昂贵的重要原因(将成本摊入较少的发售之中)。
64位操作系统能运行32位软件么?目前95%的软件都可以兼容。
因为64位版本的Windows本来并不是能够运行32位代码。
windows 32位操作系统和64位的区别

32位操作系统与64位操作系统区别下面,我用最简洁的文字尽可能作最详尽的回答:两者之间存在的“五大不同”。
与此同时,着重说明Microsoft Windows64位(x64)操作系统,相对于32位(x86)操作系统的最大优势和劣势是什么?第一,设计初衷不同。
64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。
而32位操作系统是为普通用户设计的。
第二,要求配置不同。
64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
第三,运算速度不同。
64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
第四,寻址能力不同。
64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
第五,软件普及不同。
目前,64位常用软件比32位常用软件,要少得多的多。
道理很简单:使用64位操作系统的用户相对较少。
因此,软件开发商必须考虑“投入产出比”,将有限资金投入到更多使用群体的软件之中。
64位与32位的区别

Jjhl7684dg四,寻址能力不同。64位处理器的优势 还体现在系统对内存的控制上。由于地址 使用的是特殊的整数,因此一个ALU(算术 逻辑运算器)和寄存器可以处理更大的整数, 也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达 16 TB的虚拟内存,而32位CPU和操作系统 最大只可支持4G内存。
https:///?tn=91649221_hao_pg
64位与32位的区别
• [文章导读] 第一,设计初衷不同。64位 操作系统的设计初衷是为了满足机械设计 和分析、三维动画、视频编辑和创作,以 及科学计算和高性能计算应用程序等领域 中需要大量内存和浮点性能的客
• 第一,设计初衷不同。64位操作系统的设 计初衷是为了满足机械设计和分析、三维 动画、视频编辑和创作,以及科学计算和 高性能计算应用程序等领域中需要大量内 存和浮点性能的客户需求。
•
第二,要求配置不同。64位操作系统只 能安装在64位电脑上(CPU必须是64位的)。 同时需要安装64位常用软件以发挥64位 (x64)的最佳性能。 32位操作系统则可以安 装在32位(32位CPU)或64位(64位CPU)电 脑上。当然,32位操作系统安装在64位电 脑上,其硬件恰似“大马拉小车”:64位 效能就会大打折扣。
•
第五,软件普及不同。目前,64位常 用软件比32位常用软件要少很多。道理很 简单:使用64位操作系统的用户相对较少。 因此,软件开发商必须考虑 “投入产出 比”,将有限资金投入到更多使用群体的 软件之中。这也是为什么64位软件价格相 对昂贵的重要原因(将成本摊入较少的发售 之中)。
• 在这里特别强调,64位电脑虽然可以安装 32位操作系统,但是32位电脑绝对不能安 装64位操作系统。这点至关重要务必牢记, 以避免盲目下载和安装。
32位和64位系统区别及int字节数

32位和64位系统区别及int字节数一)64位系统和32位有什么区别?1、64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存2、64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。
但这是建立在64bit操作系统,64bit软件的基础上的。
什么是64位处理器?之所以叫做“64位处理器”,是因为电脑内部都是实行2进制运算,处理器(CPU)一次处理数据的能力也是2的倍数。
8位处理器、16位处理器、32位处理器和64位处理器,其计数都是2的倍数。
一次处理的数据越大,该电脑处理信息的能力越来越大;因此64位处理在先天就比32位处理器具有快速的能力。
那为什么不用更高级的128位处理器呢?因为位数越高,处理器芯片的设计也就越复杂,目前的技术水平暂时无法制造这么复杂的芯片。
64位处理器之失※硬件———缺乏驱动程序,很多现有硬件无法使用※软件———操作系统不是问题,但是软件出现不兼容难题64位处理器之得※硬件———更快的执行速度,更大的内存管理※软件———最新的尖端软件首先出现在64位平台(二)数据类型对应字节数程序运行平台不同的平台上对不同数据类型分配的字节数是不同的。
个人对平台的理解是CPU+OS+Compiler,是因为:1、64位机器也可以装32位系统(x64装XP);2、32位机器上可以有16/32位的编译器(XP上有tc是16位的,其他常见的是32位的);3、即使是32位的编译器也可以弄出64位的integer来(int64)。
以上这些是基于常见的wintel平台,加上我们可能很少机会接触的其它平台(其它的CPU和OS),所以个人认为所谓平台的概念是三者的组合。
虽然三者的长度可以不一样,但显然相互配合(即长度相等,32位的CPU+32位的OS+32位的Compiler)发挥的能量最大。
理论上来讲我觉得数据类型的字节数应该是由CPU决定的,但是实际上主要由编译器决定(占多少位由编译器在编译期间说了算)。
32bit操作系统与64bit操作系统

而且运行大型的3D游戏、进行环境模拟、大型数据库运算以及多通道图形音效以及HDTV的播放等等,这些都需要强大的运算性能,64位电脑及操作系统才能满足这种高要求。的确,当您是追新一族时,很快就会发现不少软件只能在64位电脑下才能使用,那时看着32位电脑用户无法使用的窘态,就会觉得物有所值。
现实大扫描:你所能买到的64位处理器与32位处理器
◆64位处理器
目前,您实际可以购买到的64位处理器主要有:
英特尔:Pentium 4 6XX系列(630、640、650和660)、Itanium、Itanium2
AMD:Athlon 64系列、Athlon 64 FX系列、Athlon 64X2系列、Opteron系列
AMD:Athlon XP系列、Sempron系列
其中,英特尔Pentium4E系列与AthlonXP系列处理器,均属于开始淘汰的产品,正在逐渐退出市场。另外,32位的服务器/工作站处理器,如至强(Xeon)处理器因为应用领域狭窄,我们也不必考虑作为个人电脑的选择。现在与未来,普通32位的处理器将日渐式微,不但价格比64位的便宜,而且能够执行的软件范围,系统性能都较64位处理器差。普通Pen鄄tium45XX系列价位约一千余元人民币,而英特尔CeleronD处理器和AMDSempron处理器更便宜到仅需几百元即可获得。
WindowsXP64位版本提供了一个可伸缩的高性能平台,这种平台的体系结构可以更有效地处理海量数据,最高可支持16TB的虚拟内存。相对于32位架构4GB的限制,对于进行大量数值计算的用户而言,提高了很多效率。使用64位的Windows,应用程序可以将足够多的数据预加载到虚拟内存中,以便64位处理器快速访问这些数据。这种特性减少了将数据载入虚拟内存,以及查找读取数据并将数据写入数据存储设备所花费的时间,因此可使应用程序运行得更快、更高效。简单的说只要内存足够,64位电脑运行3D设计软件会快很多,这对于很多广告美工、建筑设计师来说将节省很多时间,每天可高达数小时。
32位操作系统和64位操作系统有啥区别

32位操作系统和64位操作系统有啥区别所谓32位处理器就是一次只能处理32位,也就是4个字节的数据,而64位处理器一次就能处理64位,即8个字节的数据。
如果我们将总长128位的指令分别按照16位、32位、64位为单位进行编辑的话:旧的16位处理器,比如Intel 80286 CPU需要8个指令,32位的处理器需要4个指令,而64位处理器则只要两个指令,显然,在工作频率相同的情况下,64位处理器的处理速度会比16位、32位的更快。
而且除了运算能力之外,与32位处理器相比,64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,而64位处理器的一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
传统32位处理器的寻址空间最大为4GB,使得很多需要大容量内存的数据处理程序在这时都会显得捉襟见肘,形成了运行效率的瓶颈。
而64位的处理器在理论上则可以达到1800万个TB,1TB等于1024GB,1GB等于1024MB,所以64位的处理器能够彻底解决32位计算系统所遇到的瓶颈现象,速度快人一等,对于那些要求多处理器可扩展性、更大的可寻址内存、视频/音频/三维处理或较高计算准确性的应用程序而言,AMD 64处理器可提供卓越的性能。
32位操作系统针对的32位的CPU设计。
64位操作系统针对的64位的CPU设计。
操作系统只是硬件和应用软件中间的一个平台。
32位操作系统针对的32位的CPU设计。
64位操作系统针对的64位的CPU设计。
我们的CPU从原来的8位,16位,到现在的32位和64位。
cpu处理计算的时候“数据”和“指令”是不同对待的。
8位的CPU,一次只能处理一个8位的“数据”或者一个8位的"指令"。
比如'00001101'.又比如:“+1”这个运算,你要先指示CPU做“+”,完成后再输入“1”数据给CPU。
8位的CPU优点是设计简单,处理速度比较快。
计算机64位与32位的区别是什么意思

计算机64位与32位的区别是什么意思在我们使用的计算机系统中,系统的操作位数不同,那么计算机32位和64位操作系统的区别?下面是店铺为你整理的计算机64位与32位的区别是什么意思,供大家阅览!计算机64位与32位的区别:设计初衷不同64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。
而32位操作系统是为普通用户设计的。
计算机64位与32位的区别:寻址能力不同64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存计算机64位与32位的区别:要求配置不同64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
计算机64位与32位的区:别运算速度不同关于32位和64位系统的差别,那真是说来话长,这里我们首先要了解一下CPU的架构技术,通常我们可以看到在计算机硬件上会有X86和X64的标识,其实这是两种不同的CPU硬件架构,x86代表32位操作系统 x64代表64位操作系统。
那么这个32位和64位中的“位”又是什么意思呢?相对于32位技术而言,64位技术的这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。
win7的32位和64位的区别

win7的32位和64位的区别
win732位和64位有哪些区别
第一,设计初衷不同
64位操作系统的设计初衷是为了满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
第二,要求配置不同
64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车":64位效能就会大打折扣。
第三,运算速度不同
64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
第四,寻址能力不同
64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的
整数,也就是更大的地址。
比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
32位-64位和内存关系

首先需要明确一下,32位也好,64位也好,这个概念是同时存在于软件、系统、主板芯片组和CPU四个方面的。
对于操作系统到底最多能支持多少内存这个问题,其实不是操作系统一方面说了算的。
目前不少人可能对于CPU的寻址概念有些模糊,认为CPU的寻址范围与其平常概念上的位宽直接联系,即所谓的32位CPU寻址范围为2^32,64位的则是2^64。
其实这是一个错误的概念,对于CPU来说,这个的位宽一般是指是其数据总线位宽,和寻址能力并无直接联系。
至于一个CPU的寻址位宽是多少则要看其具体的设计。
而对于主板芯片组这方面来说,目前的Intel x86平台采取的是内存映射技术(Memory-Mapped I/O, MMIO),也是PCI规范的一部分,也就是将I/O设备放置在内存空间而非I/O空间,从处理器和操作系统看来,访问一个硬件也就是访问内存空间,因此主板的芯片组也存在一个寻址位宽的问题,当然也有可能成为内存总量的一个瓶颈。
当然了,现在的新主机一般都不会有这个问题了。
说完了硬件层面的概念,我们继续看操作系统是如何与CPU进行“交流”的:Windows对于内存的管理,采取的是分页机制,每个进程都占有一定的虚拟地址空间,在这个机制下,这个空间一部分被映射到物理内存,一部分映射到虚拟内存(存在于硬盘上的一个或多个空间),还有一部分则可能什么也没有映射。
同时,在CPU中,会设置一个“分页标志位”,如果CPU在运行指令时发现这个分页标志被设置,则会根据页目录和页表中的对应关系,将指令中的虚拟地址转换为实际的物理地址。
目前的32位系统分页大小为4K,寻址位宽为32位,因此,第0个分页的地址是0x00000000,第1个分页地址从0x00001000开始,以此类推。
所以,在目前的32位系统中,用到了32位中的高20位来标记物理页,剩余的12位用于添加一些标记信息等。
这样,就可以支持到最大(2^20)*4096=4GB内存,除掉我们上面所说的为I/O保留的内存映射空间和操作系统本身保留的内存,剩下的就是我们在任务管理器里能看到的可用空间。
32位与64位操作系统的区别

电脑32位与64位操作系统的区别简单的说x86代表32位操作系统 x64代表64位操作系统。
如果你的CPU是双核以上,那肯定支持64位操作系统了。
如果你的电脑内存大于4G,那就要用64位的系统了,因为32位的Windows 7也好,Vista也好,最大都只支持3.25G的内存。
而64位的windows 7最大将支持128G的内存。
64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。
不能因为数字上的变化,而简单的认为64bit处理器的性能是 32bit处理器性能的两倍。
实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。
所以要认清64bit处理器的优势,但不可迷信64bit。
内存这是64位系统最显著的优点,它可以使用超过4GB的内存。
大多数新的台式机和笔记本电脑至少拥有4GB的内存。
问题是,像Vista和Win 7的32位版本只能够用大约3GB的内存。
相比之下,64位的Windows 不仅可以利用高达192GB的内存,还能够使用的内存映射取代BIOS的功能,从而使操作系统真正使用完整的4GB的。
因此,如果您安装Win7 x64,对于有的4GB内存的机器你不会浪费1GB内存。
个人认为,3GB不足够用于日常应用只是一个时间问题。
一个例子是的Win 7的XP模式功能,它可以让你用旧的应用在一个虚拟机运行在Windows XP中。
此功能可以用于各种目的,例如运行Office 2007和Office 2003年在同一台计算机上同时进行,或者是IE(对WEB开发很有用)。
但WinXP模式需要至少512MB~1GB内存才能正常运行,因此XP模式非常吃内存。
因此,如果您现在部署Windows 7 32位,那么你可能会很快要移动到64位,仅仅因为你必须升级您的机器与新的内存。
我自己的笔记本电脑拥有8GB的内存,这是因为为了自己开发的程序在每个虚拟机环境下都能运行。
32位操作系统运行快还是64位系统运行快

32位操作系统运行快还是64位系统运行快关于32位操作系统运行快还是64位系统运行快这个问题,在问题的提法上本身就有问题。
其实正确的问法应该是电脑系统装32位系统好还是64位系统好。
下面小编就为大家介绍一下这个问题的具体解答吧,欢迎大家参考和学习。
这里有个重要的条件,就是硬件条件相同且都支持64位和内存足够,这是目前主流硬件的基本配置了。
问题中的渲染一词在同等条件下仍然是程序运行速度的问题(需要排除依赖显卡的独立部分,因为在Windows 7上很多渲染工作已转交给GPU来完成),天缘下面的回答也必须要以这个为节点或条件。
问题2的游戏载入速度同问题1中的渲染,还有个比较特殊的地方,就是还跟DIRECTX版本和驱动等相关,所以也必须规定软件条件必须相同,只有位上差异,故仍是哪个更快的问题。
一、计算机操作系统和软件角度首先看操作系统和上层软件,无论64位OS还是64位软件都是必须按照64位格式进行编译,也就是默认的字长64位,运行时,除了一些特殊的独立计算,比如位运算,其它非标准字长变量运行时都是需要进行转换的。
32位也是一样,这一点还看不出来哪个优劣(只指速度),即使硬件条件相同,实际上还是有速度上的差异,那就看谁的格式转换最少,这就决定于应用程序的类型和设计方法了。
操作系统也是软件,我们再看一下编译后的文件大小,大家可以看一下Windows 7 64位版安装文件大小就知道了,肯定要比32位要大,这里问题就来了,同样一个个文件(打个比方),32位可能是1M,而64位的可能就是2M,那么从硬盘上读取就存在时间差异。
所以文件大是个劣势。
到这里就可以看出不同版本OS或软件实际运行效率几乎相当(实际上程序的差异主要就是在类型转换上),速度因素主要决定于硬件,下面就来看一下硬件因素有哪些。
二、计算机硬件角度1、物理硬盘的运行时间,64位系统肯定会让物理硬盘花费更多的时间,如果是固态硬盘则可以解决这个问题,物理硬盘的设计理念决定谁也改变不了这个结果,多读数据就是要花费更多时间,而固态硬盘可以完全按照64位来设计存储位宽,寻址时间几乎不受影响;2、再看CPU,现在的CPU都是按照标准64位总线宽度设计的(据说Windows 8可能支持128,也说不准CPU总线宽度还要向上加),(早期的CPU还是采用兼容设计的,也就是“假”的64位,这个就不说了,越分析越复杂了)。
32bit(32位)和64bit(64位)是什么意思?

32bit(32位)和64bit(64位)是什么意思?简单的说x86代表32位操作系统 x64代表64位操作系统x86是对基于intel处理器的系统的标准缩写。
X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,是一个intel通用计算机系列的编号,也标识一套通用的计算机指令集合,由于早期intel的CPU编号都是如8086,80286来编号,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族。
这里的64位技术是相对于32位而言的,这个位数指的是CPU GPRs (General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。
64bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集计算机)很早就有64bit处理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。
64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。
不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。
实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。
所以要认清64bit处理器的优势,但不可迷信64bit。
要实现真正意义上的64位计算,光有64位的处理器是不行的,还必须得有64位的操作系统以及64位的应用软件才行,三者缺一不可,缺少其中任何一种要素都是无法实现64位计算的。
目前,在64位处理器方面,Intel和AMD两大处理器厂商都发布了多个系列多种规格的64位处理器;而在操作系统和应用软件方面,目前的情况不容乐观。
【图解】window XP电脑系统中32位与64位有什么区别

【图解】window XP电脑系统中32位与64位有什么区别window XP电脑系统中对于电脑的版本都是有分类的,如分别有:32位、64位的操作系统,那么我们要是需重装电脑或其他的话,应该如何来进行操作?是随便选择一个就直接安装一个版本的还是了解好自己的版本后在进行安装好?在这我们就先来了解下window XP电脑系统中32位与64位的区别吧:目标用户不同。
64位操作系统的是为满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户而设计得,换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台,它可以提供较为强劲的性能。
而32位操作系统是传统的操作系统,为普通用户设计的。
要求配置不同。
64位操作系统只能安装在64位电脑上(CPU必须是64位的),同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
如果32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。
运算速度不同。
64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
寻址能力不同。
64位处理器由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。
比如,Windows Vista x64 Edition 支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只能支持4G内存。
软件普及不同。
目前,64位常用软件比32位常用软件要少得多的多。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
32位和 位CPU、操作系统的区别 + 判断、使用建议 位和64位 、 判断、 位和
• 二、64位系统的优点 位系统的优点
• • CPU 地址总线宽度及地址总线可寻址范围 地址总线宽度及地址总线可寻址范围 可寻址 支持最大内存) (支持最大内存):
CPU 8086 8088 80286 80386SX 80386DX 80486SX 80486DX Pentium I K6 Duron Athlon Athlon XP Celeron Pentium Pro Pentium II Pentium III Pentium 4 Athlon Athlon-64 Athlon-64 FX Opteron Itanium Itanium 2
最大内存 1MB 1MB 16MB 16MB 4GB 4GB 4GB 4GB 4GB 4GB 4GB 4GB 64GB 64GB 64GB 64GB 64GB 1TB 1TB 1TB 1TB 1TB 1TB
• • • • • • • • •
64位CPU的实用优点: 位 的实用优点: 的实用优点 64位的系统在视频编辑、文件搜索、科学计算、 人工智能、平面设计、视频处理、3D动画和游戏 、数据库以及各种网络服务器等方面具备更强大 的优势,尤其是在工程制图、3D、音视频制作 等领域的具有极佳的应用效果。64位系统效能 发挥需要三大模块支撑:硬件、操作系统、 上层软件。普通的32位软件是无法在64位操作 系统上运行的。
• •
•
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
地址总线 20 bit 20 bit 24 bit 24 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 36 bit 36 bit 36 bit 36 bit 36 bit 40 bit 40 bit 40 bit 40 bit 44 bit 44 bit
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
• 二、64位系统的优点 位系统的优点 • 64位系统的理论优点: 位系统的理论优点: 位系统的理论优点 • *64位系统理论支持安装最大16EB的内存,具体跟CPU的地址总线 宽度有关,地址总线宽度及支持内存大小见下面的表格 • *所有64位寄存器仍然使用相同的划分方案,仍支持执行8位运算 • *RIP(新的64位指令指针)替代32位的EIP指针(再早期的IP指针 为16位),并向下兼容。 • *SIMD指令使用新的寄存器,CPU在64位模式下有16、64位MMX 寄存器 • * XMM寄存器为16位,用来做SSE浮点运算指针 • *只有FPU寄存器是80位宽度,其它剩余的寄存器和指令都是64位 宽度 • 更多请参考:/cpu.shtml
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
• • • 三、如何判断您的计算机是否支持64位操作系统 如何判断您的计算机是否支持 位操作系统 硬件上的区分: 硬件上的区分: 1、CPU: AMD在2003年春季发布第一款针对服务器的x86架构64位服务器处 理器皓龙,秋天发布了同样架构的速龙64系列处理器,揭开了64位运算新篇 章(当然这是指桌面处理器,专业的64位甚至更高位的处理器早就有了,比 如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等)。2005 年4月26日,微软正式发布了64位操作系统Windows Server 2003 x64 Edition和 Windows XP Professional x64 Edition,距离第一片64位x86处理器上市有两年多 时间。 也就是说目前发布的通用处理器,包括INTEL、AMD几乎都是64位的,其实只 要主板不是“偷工减料”的采用兼容性设计,都是可以支持64位操作系统安 装,当然实际支持内存的大小还决定CPU的地址总线宽度和主板情况。实际运 行还跟前端总线有关,比如早期的FSB和Core i5、Core i7使用的QPI(对抗AMD 的HT总线)。更多QPI相关知识:/view/1377507.htm 2、主板:目前市面的主流主板都是支持64位CPU的。 3、内存:基本无限制,当然为了搭配最新的CPU和主板,速度上最好不要拖 后腿就可以了。
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
• 五、关于 位系统的其它问题综合 关于64位系统的其它问题综合 • 1、装32位操作系统运行快,还是64位操作系统运行快? • 从总体运行效率看,肯定是32位系统快,对于系统硬件 配置不是太高端的用户,推荐仍然安装32位操作系统。 • 2、否有必要安装64位操作系统? • 对于做科学运算、工程制图、3D制作、音频视频编辑的 3D 用户,推荐尝试安装64位操作系统,那样更能彰显64位 的优势。 • 3、商家总是推荐支持64位是怎么回事? • 大家不要相信商家所谓的64位支持,纯粹是寻找卖点而 已,现在不支持64位系统的已经很少,包括主板、CPU 等等。
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
• 到底是 位系统运行快还是64位系统快 到底是32位系统运行快还是 位系统快 位系统运行快还是 位系统快?
• 硬件条件相同且都支持64位和内存足够,这是目前主流硬 件的基本配置了。问题中的渲染一词在同等条件下仍然是 程序运行速度的问题(需要排除依赖显卡的独立部分,因 为在Windows 7上很多渲染工作已转交给GPU来完成), 问题2的游戏载入速度同问题1中的渲染,还有个比较特殊 的地方,就是还跟DIRECTX版本和驱动等相关,所以也必 须规定软件条件必须相同,只有位上差异,故仍是哪个更 快的问题。
32位和 位CPU、操作系统的区别 位和64位 位和 、 + 判断、使用建议 判断、
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
• 一、32位和 位的区别 位和64位的区别 位和 • 1、32位和64位一般是指CPU的通用寄存器位宽,所以64位的CPU位宽 增加一倍 • 2、可寻址范围大大扩展,32位系统支持最大内存位4G,64位系统理 论支持最大内存2^64=18446,744,073,709,551,616,约1600万TB,相当 于16EB。(实际还受制于操作系统和主板约束),实际的CPU尤其是 这两年的CPU都是采取兼容设计的,内部总线不到64位,后期的CPU 逐渐都会采用标准的64位,具体见下文。 64 • 3、32位系统和64位系统需要安装支持相应系统模式下的操作系统和 驱动软件,也就是32位只能安装32位,64位安装64位的但可兼容32位 运算。 • 4、目前约定俗成的x86就是代表32位操作系统,x64代表64位操作系 统。 • 5、目前64位CPU标准有:AMD 64、EMT-64、IA-64。更多关于INTEL 64: /zh-cn/Intel_64
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
• 到底是 位系统运行快还是 位系统快 到底是32位系统运行快还是 位系统快? 位系统运行快还是64位系统快 • 一、计算机操作系统和软件角度 • 首先看操作系统和上层软件,无论64位OS还是64位软件都是必须按照 64位格式进行编译,也就是默认的字长64位,运行 时,除了一些特殊 的独立计算,比如位运算,其它非标准字长变量运行时都是需要进行 转换的。32位也是一样,这一点还看不出来哪个优劣(只指速度), 即使硬件条件相同,实际上还是有速度上的差异,那就看谁的格式转 换最少,这就决定于应用程序的类型和设计方法了。 • 操作系统也是软件,我们再看一下编译后的文件大小,大家可以看一 下 Windows 7 64位版安装文件大小就知道了,肯定要比32位要大,这 里问题就来了,同样一个文件(打个比方),32位可能是1M,而64 位的可能就是2M,那么从硬盘上读取就存在时间差异。所以文件大 是个劣势。 • 到这里就可以看出不同版本OS或软件实际运行效率几乎相当(实际上 程序的差异主要就是在类型转换上),速度因素主要决定于硬件,下 面就来看一下硬件因素有哪些。
32位和 位CPU、操作系统的区别 + 位和64位 位和 、 判断、 判断、使用建议
• • • • 到底是32位系统运行快还是 位系统快? 到底是 位系统运行快还是64位系统快 位系统运行快还是 位系统快 二、计算机硬件角度 1、物理硬盘的运行时间,64位系统肯定会让物理硬盘花费更多的时间,如果是固态硬盘则 可以解决这个问题,物理硬盘的设计理念决定谁也改变不了这个结果,多读数据就是要花费 更多时间,而固态硬盘可以完全按照64位来设计存储位宽,寻址时间几乎不受影响; 2、 再看CPU,现在的CPU都是按照标准64位总线宽度设计的(据说Windows 8可能支持128, 也说不准CPU总线宽度还要向上加),(早期的CPU还是采用兼容设计的,也就是“假”的64 位,这个就不说了,越分析越复杂了)。内 部各种运算机制都是对64位有利的,也就是说, 大家让它算32位数,CPU都是需要“打向”兼容模式处理的。所以,单从CPU角度考虑(不计 可能集成的前 端总线影响),64位速度会略胜32位。 3、内存方面,内存颗粒芯片大都是按照8位设计BANK重组,尤其是早期的内存条,当然现在 也有16、32位宽,今后肯定也会出现64位宽内存芯片。目前来讲对32位、64位影响都很小, 如果非得要分出胜负,那么就选32位吧。 4、 再来看看CPU的前端总线,早期的并行总线无论对32位和64位影响都很小,因为是信号 都是大家一起走(手拉手一起过桥),今后的CPU到北桥之间(注: 现在有INTEL CPU集成了 北桥,只不过把串行总线拿到内部而已)几乎都将采用串行技术,同等速率下(假设内存无 影响下),肯定是32位数据传送更快,排队过桥肯定人少 的更快过去。 5、除此之外,实际上除了北桥和CPU和内存,主板上就没什么东西了,主体PCI总线几乎都 是并行的,显卡模块也是独立出的,影响很小。