2010年1月12日星期二

big endian和little endian

均是指低地址存放的是什么字节
little endian则是低地址存放最低有效字节(LSB),而big endian是指低地址存放最高有效字节(MSB)。
我们一般将endian翻译成“字节序”,将big endian和little endian称作“大尾”和“小尾”。
故事的起源 “endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,其中一个皇帝送了命,另一个丢了王位。
现在主流的CPU,intel系列的是采用的little endian的格式存放数据,而motorola系列的CPU采用的是big endian.

关注者