バイトオーダー
(byte order)
2バイト以上のデータを転送するときの「バイト単位で見たときのデータの並び順」。orderは順番なので、「バイトの順番」という意味。別名:エンディアン。ICEのトップベンダーだったソフィアシステムズ(現Sohwa&Sophia Technologies)の用語集では次のように説明されている。エンディアン/バイトオーダー:多バイトの数値をメモリ中へ格納する方式を言う。CPUのアーキテクチャにより以下の2種類の方式がある。ビッグエンディアン(big endian)は0123hの値を格納するとき、01hを1byte目に、続いて23hを2byte目に格納する方式。フリースケール・セミコンダクタのCPUはこのアーキテクチャーを使っている。リトルエンディアン( little endian)は逆に23hを1byte目に、01hを2byte目に格納する方式。インテルのCPUに代表されるアーキテクチャである。