Possible Duplicate:
Why is x86 little endian?
I personally, and I bet many will agree to this, find that big-endian byte ordering notation is easier to read and understand. I suppose big-endian byte ordering is just as easy for the CPU to process as little-endian byte ordering.
In the article The Dark Corners of x86, David Chisnall states that
"[...] features that looked like a good idea at the time were gradually added until we were left with the kludge known as the modern x86 architecture."
Since big-endian byte ordering should be just as easy -if not easier- to process, especially when it comes to floating-point types, what benefits does little-endian provide over big-endian?