32位与64位的区别

来源:互联网 发布:java枚举类型定义常量 编辑:程序博客网 时间:2024/04/30 21:00

32位与64位的操作系统区别是指:CPU一次处理数据的能力是32位与64位。


32位系统的最大寻址空间(寻址空间是cpu对于内存的寻址能力,通俗地说,就是能最多用到多少内存的一个问题。数据在存储器(RAM)中存放是有规律的 ,CPU在运算的时候需要把数据提取出来就需要知道数据在那里 ,这时候就需要挨家挨户的找,这就叫做寻址,但如果地址太多超出了CPU的能力范围,CPU就无法找到数据了。 CPU最大能查找多大范围的地址叫做寻址能力 ,CPU的寻址能力以字节为单位。)是2的32次方是4GB左右,而64位的最大寻址空间是2的64次方的数值大于1亿GB。

 通常人们认为,内存容量越大,处理数据的能力也就越强,但内存容量不可能无限的大,它要受到系统结构、硬件设计、制造成本等多方面因素的制约,一个最直接的因素取决于系统的地址总线的地址寄存器的宽度(位数)。