32位处理器的地址线是32根吗?
如果是2^32的话,不是应该是4Gb吗?也就是512MB吗?
32位处理器从很早开始就是36位的地址线了。辩伏支持不止4G的内存,而且这个是大B不是小b。这也是为什么32bit的服务器系统可以支持超过4G的内存。32bit xp vista win7是出于兼容饥灶模性和
商业问题故意只支持4G的(还要分出一部分地址给外设,实际3.25G左右烂缓)。
32位系统,系统寻址范围就是2^32 = 4294967296 位。
使用32位操作系统支持的内存也最多为2的32次方,就是4G。
在厅早windows 32位操作系统中最大只识别3.25-3.75之间,根据windows版本不同而不同。
而64位操作系统的寻址能力就是2的64次方。做伏衡也就是17179869184G,当然这只是理论值,实际中不可能用到这么大的内存,目纯做前64位windows系统最大只支持128G。