cpu大小端问题
时间:10-02
整理:3721RD
点击:
我们使用的PC和一般的MCU的体系结构不同。这里有一个大小端的问题。
我自己对大小端的记忆是只记住小端模型:低字节存在低位置;高字节存在高位置。
这里要考虑的是内存地址的增长方式:假如有段内存从左到右增大;要存储的数据是
0x11223344.那么数据在内存中存在的形式将是44332211(小端CPU,低字节放在低位置)。在内存中把数据读出来进行整合时一定要按照字节移位进行调整,否则读到的数据将会是错的。
大端模式时与这个相反。