16進数ABCD1234をリトルエンディアンで4バイトのメモリに配置したものはどれか。
エンディアン(Endian)とは、複数のバイトからなるデータをメモリに格納するときの格納方法である。
リトルエンディアン(Little Endian)は,1バイトずつ最下位バイトから格納する方式。ビッグエンディアン(Big Endian)は,逆に1バイトずつ最上位バイトから格納する方式である。
1バイトのメモリは8ビットで構成されるので16進数では2桁の値となる。したがってABCD1234はAB,CD,12,34と区切られる。このデータを最下位バイトから格納するのでイが正解である。