大端架构上 Modula-2 中的 32 位整数地址



我在大端处理器上有这行模数-2的代码:

Ptr := ADR(My_32_Bits_Integer)

我想知道 Ptr 是否等于最高有效字节(所以最小的地址(或不太有效的字节(所以最大的地址(的地址?

32 位数字的地址始终是第一个分配的字节的地址。在大端系统上,这是MS字节,在小端序系统上,这是LS字节。

给定 32 位整数 12345678h,那么它将像这样存储:

大端:

Offset   Data 
0        12
1        34
2        56
3        78

小端:

Offset   Data 
0        78
1        56
2        34
3        12

相关内容

  • 没有找到相关文章