打印
[其它]

单片机字节对齐

[复制链接]
162|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
天天向善|  楼主 | 2023-1-17 09:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对齐原则:数据存放的地址需要是其类型长度的整数倍;
字节对齐的作用不仅是便于cpu快速访问,同时合理的利用字节对齐可以有效地节省存储空间。
许多计算机系统对基本数据类型合法地址做出了一些限制,要求某种类型对象的地址必须是某个值K(通常是2,4或8)的倍数。
这种对齐限制简化了形成处理器和存储器系统之间的接口的硬件设计。对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。
可见适当地编排结构体成员地顺序,可以在保存相同信息地情况下尽可能节约内存空间。
结构体或者类的自身对齐值:其成员中自身对齐值最大的那个值。


使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

1440

帖子

1

粉丝