首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

32位CPU支持的最大内存容量是4G还是16G?该如何处理

2012-06-17 
32位CPU支持的最大内存容量是4G还是16G?小弟初学汇编 想请教下 问题如题个人分析:32位机的存址能力 是2^32

32位CPU支持的最大内存容量是4G还是16G?
小弟初学汇编 想请教下 问题如题

个人分析:32位机的存址能力 是2^32 =4G ,而它的每个地址对应的存储单位也是32位
也就是每个存储单位可以存4B,所以我觉得它对应能支持的最大内存该为16G 才对啊



[解决办法]
x86的内存地址以字节编址,所以32位的最大物理内存是4GB(如果支持36位PAE的处理器,则是64GB)。
另外,目前的x64处理器,虽然是64位的,但是物理地址只能支持到56位。

热点排行