2 64位与32位系统
之前我在一台32位系统的Think Pad笔记本上安装了一根8G内存条,然而,我进入系统发现其内存只显示4G,百度后查到32位系统最大只支持4G大小的内存,那么这是为什么?
-32位系统有32根总线,这样系统所寻址的只能有32位,而每一位储存的只能是高电频和低电频即 0&1
即 :
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000001
~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~
11111111 11111111 11111111 11111111
/*每一个位有两种选择,那么就有2^32种情况,这即为其内存空间的大小
2^10 = 1B
2^20 = 1M
2^30 = 1G
2^32 = 2^30 * 4 = 4G
所以说总线的数量限制了其内存寻址范围的大小,就算插了8G的内存条,他也只能找到(识别出)4G的内存空间