2.10. Memory formats

The processor views memory as a linear collection of bytes numbered in ascending order from zero. For example, bytes 0-3 in memory hold the first stored word, and bytes 4-7 hold the second stored word.

The processor can treat words in memory as either:

Additionally, the processor supports mixed-endian and unaligned data accesses. See Chapter 4 Unaligned Data and Mixed-endian Data Support for details.

Note

Instructions are always treated as little-endian.

Copyright © 2006-2009 ARM Limited. All rights reserved.ARM DDI 0344I
Non-Confidential