【转】关于单片机存储中的大小端模式

2019-07-18 15:29发布

请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
剖析
嵌入式系统开发者应该对Little-endianBig-endian模式非常了解。采用Little-endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。例如,16bit宽的数0x1234在Little-endian模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:
[td]内存地址0x40000x4001存放内容0x340x12
0条回答

一周热门 更多>