Endianness
big-endian
How do we store the value 01234567hex? Address Contents
One way: store the digits in order, 1000 01
starting with the lowest address. 1001 23
This is called big-endian, because the biggest-value 1002 45
byte is stored first. 1003 67
However, this means that the MOST-significant byte 1004  
has the LOWEST address. 1005  
Another way: 1006  
Store the LEAST-significant byte in the lowest 1007  
address.
This is called little-endian.
little-endian
Address Contents
1000 67
1001 45
1002 23
1003 01
1004  
1005  
1006  
1007