重複の可能性:
なぜ x86 はリトル エンディアンなのですか?
個人的には、多くの人がこれに同意すると思いますが、ビッグエンディアンのバイト順表記の方が読みやすく、理解しやすいことがわかります。ビッグ エンディアンのバイト順は、CPU にとってリトル エンディアンのバイト順と同じくらい簡単に処理できると思います。
The Dark Corners of x86の記事で、David Chisnall は次のように述べています。
「[...] 当時は良いアイデアのように見えた機能が徐々に追加され、最終的には現代の x86 アーキテクチャとして知られる取り残されました。」
ビッグ エンディアンのバイト順は、特に浮動小数点型の場合は処理が簡単である必要があるため、リトル エンディアンはビッグ エンディアンよりもどのような利点がありますか?