多词对象中的 Big Endianness 与 Little Endinness

Big Endianness vs Little Endinness in multi word objects

我知道单字(4 字节)变量(如 Int32)中大端和小端的区别。 我想知道如果我们有多字变量或对象(例如,双字变量 Int64)以及以下 Little Endianness 格式的数据:

------------------>
低内存地址到高内存地址
b0 b1 b2 b3 |b4 b5 b6 b7 (b表示字节)
字0 |字1

以下哪些结构是Big Endianness 将其存储在内存中的方式? (我们的内存是 32 位带宽和字节可寻址,字可访问,架构是 MIPS) 结构 1:

------------------>
低内存地址到高内存地址
b3 b2 b1 b0 |b7 b6 b5 b4
字0 |字1

结构2:

------------------>
低内存地址到高内存地址
b7 b6 b5 b4 |b3 b2 b1 b0
字0 |字1

我问过一位教授,似乎 structure1 是正确的答案。