小编典典

内存对齐的目的

all

诚然,我不明白。假设您有一个长度为 1 字节的内存字的内存。为什么不能在未对齐地址(即不能被 4 整除)上的单个内存访问中访问 4
字节长的变量,就像对齐地址的情况一样?


阅读 61

收藏
2022-05-27

共1个答案

小编典典

这是许多底层处理器的限制。它通常可以通过执行 4
个低效的单字节提取而不是一个有效的字提取来解决,但是许多语言说明符认为将它们取缔并强制所有内容对齐会更容易。

OP 在此链接中发现了更多信息。

2022-05-27