Storage of data and instructions in the Cell Broadband Engine is big-endian.
Big-endian ordering has the following characteristics:
- Most-significant byte is stored at the lowest address, and least-significant
byte is stored at the highest address.
- Bit numbering within a byte goes from most-significant bit (bit 0) to
least-significant bit (bit n). This differs from some other big-endian processors.
Figure 1 shows a summary of the byte-ordering
and bit-ordering in memory, as well as the bit-numbering conventions.
Figure 1. Big-endian
byte and bit ordering