【发布时间】:2012-01-14 02:09:38
【问题描述】:
我从教程中提取了这个:
Little-Endian 顺序是我们将在本文档中使用的顺序,除非特别说明,否则您应该假定在任何文件中都使用 Little-Endian 顺序。另一种方法是 Big-Endian 排序。所以让我们看一个例子。取以下流或 8 位 10001110 如果您到目前为止一直在关注文档,您会很快计算出这个 8 位数字的值是 1x2^7 + 0x2^6 + … + 1x2^1 + 0x2 ^0 = 142 这是 Little-Endian 排序的示例。但是,在 Big-Endian 排序中,我们需要读取相反方向的数字 1x2^0 + 0x2^1 + ... + 1x2^6 + 0x2^7 = 113
这对吗?
我曾经认为字节序与读取字节(而不是位)的顺序有关。
【问题讨论】:
标签: terminology endianness cpu-architecture