LITTLEENDIAN
Little-endian refers to a convention for ordering bytes within multi-byte data types in a computer system. In a little-endian system, the least significant byte of a value is stored at the lowest memory address, with more significant bytes located at higher addresses. For example, the 32-bit value 0x01020304 would be stored in memory as 04 03 02 01. The interpretation of the same byte sequence depends on the endianness of the system that reads it.
Most modern CPUs are little-endian, including x86 and x86-64 processors, as well as many ARM implementations.
The terms little-endian and big-endian originate from a naming convention popularized in the late 20th century,
In networking, the standard is big-endian, often called network byte order. Byte-order conversion functions (for example,