2016 - 2024

感恩一路有你

网络字节序为什么是大端 Plc存储大端和小端是什么意思?

浏览量:3041 时间:2021-03-14 17:18:34 作者:admin

Plc存储大端和小端是什么意思?

大端和小端存储法是什么?

小端:较高的有效字节存储在较高的内存地址中,较低的有效字节存储在较低的内存地址中。

大端:较高的有效字节存储在较低的内存地址中,较低的有效字节存储在较高的内存地址中。

高端模式是低端存储在高端地址中。高位存储在地址上。

小端模式是将状态存储在低位地址中。高位在高位地址上。

例如,16位宽的数字0x1234在小端模式CPU内存中的存储模式(假设它是从地址0x4000存储的)如下:

内存地址0x4000 0x4001

存储内容0x34 0x12

而在大端模式CPU内存中的存储模式如下:

内存地址0x4000 0x4001

存储内容0x12 0x34

使用大小模式存储数据的主要区别在于,按存储字节的顺序,大端模式将高位存储在低位地址,小端模式将低位存储在高位地址。以大端模式存储数据符合人类的正常思维,而以小端模式存储数据则有利于计算机处理。到目前为止,还没有关于用大端还是小端存储数据更好的结论。

大端存储方式和小端存储方式的区别?

没有优点也没有缺点。最好是输入和输出流,并且程序应该以相同的方式保持一致,都使用big-endian或little-endian。省略字节交换。

网络字节序为什么是大端 网络传输是大端还是小端 网络序是大端序还是小端序

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。