64位最大能认多大内存?

来源:百度知道 编辑:UC知道 时间:2024/06/07 19:26:02
请注明原因

32位指的是32 位缓存器,意味着 2的32次方 的地址。你可以算下2的32次方等于多少。

64 位架构的出现,有效的将内存上限提升至 2的64次方 地址,相当于 1844 多京或 16 EB 的内存。

原因:处理器中的缓存器通常可分为三种:整数、浮点数、其它。在所有常见的主流处理器中,只有整数缓存器(integer register)才可存放指针值(内存数据的地址)。非整数缓存器不能存放指针来读写内存,因此不能用来避开任何受到整数缓存器大小所影响的内存限制。

======================================================

以上是摘抄的,地址不敢发给你,会被X的

京:数字单位,即万兆(10的16次方)。

32位操作系统配合32位CPU,支持内存就是4G。
64位操作系统配合64位CPU,支持内存是4G个G。
32位操作系统配合64位CPU,支持内存是4GB,就算CPU支持更长的寻址,但是操作系统支持不了的。

支持就是支持,不支持就是不支持,没有实际原因.

32位是4G,64位是128G