内存地址中的位与字节?

Bit vs Byte in memory adress?

我知道 1 字节 = 8 位。

  1. 我可以访问内存中的 1 位还是应该是一个完整的字节?

  2. 假设内存开始于:0x0000 那么下一个位置是什么? 0x0001 还是 0x0008?

这取决于你有多少位处理器。我认为周围没有任何 1 位处理器。

但是 8 位处理器会读取一个完整的字节,然后您可以屏蔽位以实际读取您唯一关心的字节。

因此,考虑到最常见的架构,下一个地址将是 0x0008

编辑:根据评论,有 1 位处理器