首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >32位内存和4 4GB内存有什么关系?

32位内存和4 4GB内存有什么关系?
EN

Stack Overflow用户
提问于 2017-01-20 12:53:42
回答 1查看 229关注 0票数 0

我知道32位操作系统可以有2^32个内存位置,2^32几乎等于40亿。但是为什么内存是4 4GB? 1字节是8位,并且在每个内存位置上有4字节= 32位。所以2^32乘以4应该等于4*4*(2^30)= 16 GB?

EN

回答 1

Stack Overflow用户

发布于 2017-01-20 12:59:34

2^32字节= 4294967296字节= 4194304 KB =4096MB=4 KB。

32位操作系统使用32位指针。可以指向的最大值是2^32 - 1。因此,32位操作系统只能看到4 4GB的内存。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41756356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档