为什么32位等于4Giga字节而不是4千兆位

为什么32位等于4Giga字节而不是4千兆位,第1张

概述为什么32位等于4Giga字节而不是4千兆位

我知道这可能是愚蠢的,但我真的不明白

假设我们有32位地址,所以每个位可以是1或0。

所以总的组合等于2 ^ 32

所以我们可以代表2 ^ 32个地址(没有单位)

给日食更多的堆空间编译项目?

从用户空间连续的物理内存

“最大的自由区域”性能计数器?

从RSS RES从顶部的linux的RSS

如何计算任务pipe理器的内存使用情况?

但为什么人们总是说32位地址可以代表2 ^ 32字节的地址(为什么会popup“字节”)呢?

我已阅读为什么32位 *** 作系统支持4 GB的RAM?

它不是成为2 ^ 32 * 8位地址吗? 为什么人们可以简单地在最后加上“字节”?

我很困惑….谢谢

识别一个刮板实时 – PHP – 尾巴内存访问文件

内存映射文件可选写入可能吗?

我的蹦床不会反d(绕路,C ++,GCC)

找出一个进程在linux上使用多less内存页面

为什么node.Js进程占用的内存比分配的多

因为内存是字节寻址而不是位寻址的。

地址0x100指的是单个字节,地址0x101指的是下一个字节。

每个地址指向一个字节。 在内存中,不是被寻址的单个位,而是字节。

所以,32位将给你一个2 ^ 32项目的可寻址空间,每个项目是一个完整的字节。 是的,可以这样做,即每个地址指向一个特定的位,但不是,他们将每个地址指向一个字节。

总结

以上是内存溢出为你收集整理的为什么32位等于4Giga字节而不是4千兆位全部内容,希望文章能够帮你解决为什么32位等于4Giga字节而不是4千兆位所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1283202.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存