【应用开发】关于字节序的理解
1、背景
在CT建模以及串口通信的过程会遇到字节序的概念。
是在跨语言跨平台和网络、通信编程中,可能会遇到字节序的问题。
在计算机系统中,以字节为单位的,每个地址单元都对应着一个字节(8bit),这些字节里存储了数据,而这些字节的排序就有可能不同,比如两个字节的数据,他们会有两种顺序!
本博客简述对字节序的理解,如有错误,欢迎留言进行批评指正!
注意字节序概念请与MSB、LSB不是一个概念,字节序针对的是多字节bytes,而MSB/LSB针对的是多比特bits。
在后续的博客将介绍MSB最高有效位/LSB最低有效位。
字节序是指多字节数据在计算机内存中存储或者网络传输时各个字节的先后顺序。
字节序有两种:大端字节序(big endian)和 小端字节序(little endian)。
地址增长是
Little endian(LE):将低序字节存储在起始地址。也可以描述为:地址低位存 值 的低位,地址高位存 值 的高位。
B