必ず受かる情報処理技術者試験

問題24

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

16進数ABCD1234をリトルエンディアンで4バイトのメモリに配置したものはどれか。

解答・解説を見る

解答:イ

エンディアン(Endian)とは、複数のバイトからなるデータをメモリに格納するときの格納方法である。

リトルエンディアン(Little Endian)は,1バイトずつ最下位バイトから格納する方式。ビッグエンディアン(Big Endian)は,逆に1バイトずつ最上位バイトから格納する方式である。

1バイトのメモリは8ビットで構成されるので16進数では2桁の値となる。したがってABCD1234はAB,CD,12,34と区切られる。このデータを最下位バイトから格納するのでイが正解である。

前の問題 次の問題

Copyrithg naruha