TECHWELL 发表于 2013-1-28 00:04 
这个把戏,害死人啊!
由此可见,遵守统一的标准,是何等的重要啊!
也不是故意耍把戏,两种endian各自有各自的好处。我知道的是,little-endian向后兼容性更好,所以x86发展过来都是little-endian, ARM本来都有,但SoC/MCU厂商,开发者都愿意选择littlen-endian; big-endian效率更高,比如网络字节顺序,Sparc机器也都是big-endian,当初Sun为了整个系统效率更好,把本来是littlen-endia的PCI总线都改成了big-endian,所有的PCI卡都得是他家的。
|