码迷,mamicode.com
首页 > 其他好文 > 详细

字节序问题

时间:2014-09-07 22:35:56      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:style   color   io   ar   strong   数据   问题   sp   代码   

     1. 在设计计算机时,有两个不同的体系结构来处理内存存储区,他们被称为大字节序和小字节序。字节序是一个处理器架构特性,用于指示像整数这样大数据类型的内部字节顺序。几乎所有的机器上,多字节对象都被存储为连续的字节序列 运行在同一台电脑上的进程在在英特尔的计算机上,低位字节被优先存储。这意味着像 0x1234 十六进制单词存储作为 (0x34 0x12) 在内存中。对于四个字节的值 ;例如,0x12345678 将存储为 (0x78 0x56 0x34 0x12)。"较大的一端在"这样做是以相反的方式,因此 0x1234 作为 (0x12 0x34) 存储在内存中。

    2. 类比一下,其实这个字节序跟我们书写方式差不多。我们可以把一行的开始当作内存的低地址,在书写数字的时候我们会把高位写在前面,这就是人类的