打印

漫谈DSP Big Endian 和 Little Endian

[复制链接]
1158|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
拿起书本|  楼主 | 2014-10-30 16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Big Endian

   低地址                                            高地址
   ----------------------------------------->
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     12     |      34    |     56      |     78    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Little Endian

   低地址                                            高地址
   ----------------------------------------->
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     78     |      56    |     34      |     12    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  big endian :最高字节在地址最低位,最低字节在地址最高位,依次排列。
little endian :最低字节在最低位,最高字节在最高位,反序排列。


如果我们将0x1234abcd 写入到以0x0000 开始的内存中,则结果为
                big-endian     little-endian
0x0000     0x12              0xcd
0x0001     0x34              0xab
0x0002     0xab              0x34
0x0003     0xcd              0x12


希望对朋友们有所帮助哦。

相关帖子

沙发
jxmzzr| | 2014-10-31 15:07 | 只看该作者
bigendian和littleendian之间如何转换呢?如何将取出的数据逆序排列重新写回去呢?

使用特权

评论回复
板凳
lijiabaobei| | 2014-11-4 15:30 | 只看该作者
与楼上同问

使用特权

评论回复
地板
小木欧尼| | 2014-11-4 18:02 | 只看该作者
感谢点滴分享

使用特权

评论回复
5
elecintop| | 2014-11-30 13:32 | 只看该作者
:handshake

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4195

帖子

31

粉丝