2.3.2. Big-endian format

In big-endian format, the processor stores the most significant byte of a word at the lowest-numbered byte, and the least significant byte at the highest-numbered byte. So the byte at address 0 of the memory system connects to data lines 31 through 24.

For a word-aligned address A, Figure 2.2 shows how the word at address A, the halfword at addresses A and A+2, and the bytes at addresses A, A+1, A+2, and A+3 map on to each other when the core is configured as big-endian.

Figure 2.2. Big-endian addresses of bytes and halfwords within words

Copyright ©  2001 ARM Limited. All rights reserved.ARM DDI 0214B
Non-Confidential