32位系统为什么支持4G内存
首先说明几个概念:
- 32操作系统的地址总线为32,最大可寻址2^32(2的32次方)个地址;
- 内存中一个存储单元为一个字节,即1byte或者8bit;
- 1 Gb =2^10 Mb = 2^20 Kb = 2^30 byte = 2^33 bit;
再整理一下思路来解决我们的问题,32位操作系统的地址总线最大可寻址能力为2^32 个地址,每个地址指向一个内存单元,每个内存单元大小为8bit,所以说 2^32 个地址可以对应到的内存大小为:
2^32 * 8 bit = 2^35 bit = 4 Gb
多于4Gb的内存地址,32位操作系统就无法表示了。就像小孩子用手数数,大于10的数字他就不知道怎么给你表示了,不过32位操作系统有32个手指头^_^,相同点在于它和小孩子一样,可以表示的数字也有上限。
这就是为什么32位操作系统最大可以支持4Gb内存的原因了。
32位系统为什么支持4G内存相关推荐
- 为什么32位系统只能支持4G内存
预备知识: 内存:计算机有两个存储空间,一个叫内存,一个叫硬盘:区别?试想,玩游戏时加个硬盘,能提高游戏性能吗?不能,但加内存可以,因为CPU只能直接操作内存,不能操作硬盘.玩游戏时,或者用软件时,都 ...
- 详解为什么32位系统只能用4G内存.
既然是详解, 就从最基础的讲起了. 1. Bit(位) Bit计算机是计算机最小的存储单位, 大家都知道计算机实质上都是用二进制数0或者1来存储数据的 ...
- 计算机知识(1)——为什么32位系统只支持4GB内存?
因为32位系统说的是寻址范围(查找内存地址的范围)是32位,如果是8位系统,他的寻址范围就是2的8次方,他的寻址范围是256,也就是说有256个内存地址,每个地址里又有8位空间,因此256个地址X8位 ...
- 详解为什么32位系统只能用4G内存
既然是详解, 就从最基础的讲起了. 1. Bit(位) Bit计算机是计算机最小的存储单位, 大家都知道计算机实质上都是用二进制数0或者1来存储数据的, 所以Bit实际 ...
- 32位CPU最大支持4G内存
32位系统最大只能支持4GB内存之由来 也许大家对这个问题都不陌生,实际装过系统用过电脑的朋友可能都有这样的经历:自己电脑配的是4G的内存条,可是装完系统之后发现电脑上显示的只有3.2G左右可用内存, ...
- 32位系统最大支持4GB内存原因
在计算机中,内存地址通常是按照字节(byte)为基本单位进行编址的.每个字节都有一个唯一的内存地址,也就是一个32位(4字节)的二进制数可以表示的地址空间是2的32次方,即4GB.因此,32位操作系统 ...
- 32位java 最大内存_【答疑系列】为什么32位系统只支持最大4G内存?
这个问题一直都有同学问到,算是提问次数最多的问题之一了. 32位是什么 现在主流的操作系统都是64位的,早期存在32位操作系统,相信大家也都有所听闻,其实,在更早之前,还有16位.8位的,这里就不展开 ...
- 计算机32位操作系统最大识别到内存,win7 32位系统可以支持多大的内存_win7 的32位系统最大支持多少g的内存...
大家都知道win7系统有32位和64位之分,而两者的安装配置是不一样的,一般4G内存的我们安装64位的系统,但是很多用户不知道win7 32位系统可以支持多大的内存,这就给大家分享一下win7 的32 ...
- 32位计算机内存最大多少,32位系统到底支持多大的内存呢
在我们的日常生活中很多朋友都知道自己的电脑是安装了64位还是32位的系统,但是有的朋友电脑内存是8G安装了32位的系统,发现没有全部使用到8G,甚至使用内存还不够4G,到底是怎么回事呢?32位系统到底 ...
最新文章
- 《架构漫谈》读书笔记五
- 我用 tensorflow 实现的“一个神经聊天模型”:一个基于深度学习的聊天机器人
- JZOJ 4307. 【NOIP2015模拟11.3晚】喝喝喝
- POJ 3436 ACM Computer Factory(最大流+路径输出)
- 21行代码AC——HDU1106 排序
- taskset设置CPU affinity
- NET问答: 如何从 event 中移除所有的 handler ?
- 飞信linux下载文件,OpenFetion(飞信for Linux)
- ARP协议在同网段及跨网段下的工作原理
- 线性表——顺序表的应用
- easyui datagrid加载本地数据和网络数据
- quicksearch连接oracle,dos命令下连接oracle数据库表
- 一次简单的 JVM 调优,性能提升了15%
- 酷!有人把火星车都造出来了,教程全面开源
- 体验Windows Mobile 6.5 (模拟器)
- KeilC51使用详解 (三)
- 用python发邮件为什么接收不了_如何使用python发送邮件和接收邮件?
- 计算机怎么切换到音乐,win10系统如何快速切换到下一首歌曲?
- 校招网工面试经历(持续更新)
- cm4 NVIC完全解析