You copied the Doc URL to your clipboard.

2.2.5. Memory endianness

The processor views memory as a linear collection of bytes numbered in ascending order from zero. For example, bytes 0-3 hold the first stored word, and bytes 4-7 hold the second stored word. The memory endianness used is implementation defined, and the following subsections describe how words of data are stored in memory in the possible implementations:

Byte-invariant big-endian format

In byte-invariant big-endian format, the processor stores the most significant byte (msbyte) of a word at the lowest-numbered byte, and the least significant byte (lsbyte) at the highest-numbered byte. For example:

Little-endian format

In little-endian format, the processor stores the least significant byte (lsbyte) of a word at the lowest-numbered byte, and the most significant byte (msbyte) at the highest-numbered byte. For example:

Was this page helpful? Yes No