美文网首页
大端和小端

大端和小端

作者: AlwaysBlue | 来源:发表于2019-07-24 14:23 被阅读0次

    大端:数据的高位放在低地址, 大端对齐数据(网络顺序)。这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。
    小端:数据的低位放在低地址,小端对齐数据(主机顺序)。这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低。

    举例:unsigned int value = 0x12345678   (1是高位,简单理解比如12300元 1是1万,2是2千,1所在的就是高位)
    4000是低地址
    内存地址         大端           小端
    0x4000           0x12           0x78
    0x4001           0x34           0x56
    0x4002           0x56           0x34
    0x4003           0x78           0x12

    相关文章

      网友评论

          本文标题:大端和小端

          本文链接:https://www.haomeiwen.com/subject/crsxrctx.html