|Home > Iris APIs > Memory API > Endianness|
The target instance is responsible for using the endianness that is specified in the memory space when writing values to memory.
8-bit, 16-bit, and 32-bit numbers are packed into
NumberU64 values with the lowest address starting at bit, in other words, little-endian, regardless of the endianness of the memory space. Values that are greater than or equal to 128 bits are packed into a sequence of
NumberU64 with the lowest bits first, little-endian, regardless of the endianness of the memory space.