gpt4 book ai didi

windows - 为什么 32 位等于 4 GB 而不是 4 GB?

转载 作者:可可西里 更新时间:2023-11-01 09:48:07 27 4
gpt4 key购买 nike

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

所以组合总数等于2^32。

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

但为什么人们说 32 位地址可以表示 2^32 字节地址(为什么是“字节”地址)?

我已经阅读了Why does a 32-bit OS support 4 GB of RAM?

不就变成2^32 * 8位地址了吗?为什么人们可以简单地在末尾添加“字节”?

最佳答案

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

地址 0x100 指单个字节,地址 0x101 指后续字节。

关于windows - 为什么 32 位等于 4 GB 而不是 4 GB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15345816/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com