如我们有值 i = 0x12345678,
若字节流为(地址从左往右从低到高):
0x78 0x56 0x34 0x12 则为小端序
若字节流为:
0x12 0x34 0x56 0x78 则为大端序
那么,记忆方法就很简单了,如果顺着读等于真实值的就是大端序;如果不是就是小端序。
另外,一般计算机内存存储数据采用小端序,所以用ollydbg查看数据比较别扭;而根据网上高人评论,网络一般采用大端序的原因是,方便人眼阅读,这样dump下来的字节流数据直接阅读就是原值了。
特此简记。