endian一词来自于 Jonathan Swift 的小说 Gulliver’s Travels,小说描述小人国为鸡蛋是从大的一端开始剥还是从小的一端开始剥而发生争论,争论的双方被称为 Big-endians 和 Little-endians,因此还发生了战争。
在计算机里,Big endian 和 Little endian 指的是字节序,表示一个数的存储是从高位开始,还是从低位开始:
条件是将一个数的字节存储在地址递增的存储空间里,高位存在低地址的是 Big-endian,低位存在低地址的是 Little-endian。