美文网首页
C - 内存对齐 (Memory Alignment)

C - 内存对齐 (Memory Alignment)

作者: changsanjiang | 来源:发表于2019-01-18 23:13 被阅读24次

    以下内容摘自此文: http://www.cse.bgu.ac.il/common/download.asp?FileName=Memory%20Alignment.pdf&AppID=2&MainID=570&SecID=3014&MinID=2

    Memory Alignment on different architectures

    Memory address Alignment (8 bit) Alignment (16bit) Alignment (32bit) Alignment (64 bit)
    0x0000_0000 Aligned Aligned Aligned Aligned
    0x0000_0001 Aligned Non Aligned Non Aligned Non Aligned
    0x0000_0002 Aligned Aligned Non Aligned Non Aligned
    0x0000_0003 Aligned Non Aligned Non Aligned Non Aligned
    0x0000_0004 Aligned Aligned Aligned Non Aligned
    0x0000_0005 Aligned Non Aligned Non Aligned Non Aligned
    0x0000_0006 Aligned Aligned Non Aligned Non Aligned
    0x0000_0007 Aligned Non Aligned Non Aligned Non Aligned
    0x0000_0008 Aligned Aligned Aligned Aligned

    相关文章

      网友评论

          本文标题:C - 内存对齐 (Memory Alignment)

          本文链接:https://www.haomeiwen.com/subject/xcgodqtx.html