2024年11月揭秘:32位系统支持多大内存?32位系统无法识别使用4G的原因
⑴虽然现在位系统已经是主流了,不过位系统使用的朋友还是很多,如XP系统,只有位的可以用~以及Win 位系统也是很多用户在使用的,这不我们就回归来讨论关于位系统支持多大内存的问题上来,以及很多朋友反馈G内存在位系统中只能识别点几个G的问题。
⑵位系统支持多大内存?为什么?
⑶第一,首先很明确的告诉大家,位系统只能支持最大G的内存,不管你插的是G还是G内存条,这是由于操作系统的位的概念为假设CPU的地址总线数目为条。也就是说,我们一般说的位操作系统以及位操作系统都是假定的CPU的地址总线数目为位或者位。
⑷第二,地址总线是干嘛的?地址总线简单地说就像身份证号码一样,是用一串数字来标记一个存储位的地址。就像身份证号码一样,用一串数字来标定一个人,即使别人与你重名或者其他信息相同都不要紧,只要这串数字是唯一的就好。
⑸第三,地址总线是如何来运行使用的?通过以上描述,我们可以看出,地址总线是用来标定一个存储区的位置的,那么位究竟能标定多少位置呢?在电脑的运算中都是以二进制来计算的,也就是说一条地址总线就只能表示跟两个数字,那么,运用排列组合的方式,条地址总线总共可以组合出的次方个数字,也就是个数字。那么每个数字又对应着一个存储位,一般来说,一个存储为的大小一般为Bit,也就是说个存储为共有Bit大小的空间,也就是/KB=/MB=GB
⑹而位操作系统的寻址能力就是的次方。也就是G,当然这只是理论值,实际中不可能用到这么大的内存,目前位windows系统最大只支持G。而当前主流主板只能加到G
⑺为什么位系统不能识别全部的G内存?
⑻很多朋友发现安装了G内存,位系统并不能全部识别,只能显示G-.G,那么这是为什么呢?
⑼对于位的windows操作系统,提供的逻辑地址寻址范围是G,但是对于这G的逻辑地址,又要划分出来一份给CPU寄存器ROM的这些物理地址进行映射,那么剩下和内存条的物理地址进行映射的空间肯定没有G了,如下图所示:
⑽其他方面,如集成显卡划分内存作为显存使用,所以一般G内存是不会全部显示的。
⑾如上便是位系统能支持多大内存的说明以及无法识别G的原因所在了。