ビッグエンディアンとリトルエンディアンの違いに関するメモ.
バイトオーダー
バイトオーダー(エンディアン)とは, 2バイト以上で構成されるデータをメモリ上に展開したりどこかへ転送する場合のデータの順序のこと.
バイトオーダーにはビッグエンディアンとリトルエンディアンの主に2種類が存在する.
最下位ビットの属するバイトを低位のアドレスへ格納する方式.
バイナリダンプすると順序が逆になって出力されるのが特徴.
最上位ビット除くするバイトを低位のアドレスへ格納する方式.
バイナリダンプするとそのまま読めるのが特徴.