リトルエンディアン
その他の語句
用語の解説
リトルエンディアンとは
(little endian)
リトルエンディアンとは、複数バイトのデータ量を持つ数値データを、コンピューターのメモリーに格納したり(あるいは転送したり)する際に、分割されたバイトの最下位から順に記録(転送)する方式のことである。
通常のコンピューターでは、メモリーには1バイトごとに昇順のアドレスが割り振られているが、2バイト以上のサイズ(データ幅)を持つ数値をメモリーに格納する場合は、1バイトごとに分割して各アドレスに格納する必要がある。
それに伴って、格納する順位に昇順かあるいは降順かという選択の余地が生じるわけである。
最下位から記録するリトルエンディアンに対して、最上位のバイトから順に記録(転送)する方式は、ビッグエンディアンと呼ばれる。
なおCPUによってリトルエンディアンを採用するかビッグエンディアンを採用するかは定まっており、例えばIntelのマイクロプロセッサでは8086からPentiumシリーズまでリトルエンディアン方式で記録されるが、Motorolaのマイクロプロセッサにおいてはビッグエンディアンで記録される。
CNET Japan
-
サムスン「Galaxy Z Fold7」が米国で値上げ、メモリ不足が影響か
サムスン「Galaxy Z Fold7」の高価な価格が、米国の一部のモデルでさらに引き上げられた。

