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.


Figure 1. Organization of data types for the CoreMP7 (Little Endian).

You are reporting an issue with the following selected text and/or image within the active document: