Thursday, July 16, 2009

Endianness

LE: Little-endian

BE-8: Byte-Invariant Big-endian

BE-32: Word-Invariant Big-endian

The differences between BE-32 and BE-8 data buses are:
• In a BE-32 system, the representation of a 32-bit Word access is
the same between a BE-32 access and a LE access to the same word address.
However, the representation of the byte (and half-word) accesses on the bus is
different.

• In a BE-8 system, the representation of a byte access is the same
between a BE-8 access and a LE access to the same byte address. However, the
representation of the word (and half-word) accesses on the bus is different.

No comments: