CoreMP7 Data Organization
Frozen Content
Data organization refers to the ordering of the data during transfers. There are two general types of ordering:
- BIG ENDIAN – the most significant portion of an operand is stored at the lower address
- LITTLE ENDIAN – the most significant portion of an operand is stored at the higher address.
The CoreMP7 supports both, but by default has been hard-coded to operate in Little Endian mode only.
Words, Half-Words and Bytes
The CoreMP7 operates on the following data sizes:
- 32-bit words
- 16-bit half-words
- 8-bit bytes.
There are dedicated load and store instructions for these three data types.
Figure 1 shows how these different sizes of data are organized relative to each other over an 8-byte memory range in the CoreMP7.