微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

内存地址中的位与字节?

如何解决内存地址中的位与字节?

我知道 1 字节 = 8 位。

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

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

解决方法

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。