2020年 秋期 エンベデッドシステムスペシャリスト 午前II 問2

ビッグエンディアン方式を採用しているCPUが、表のようにデータが格納された主記憶の1000番地から2バイトのデータを、16ビット長のレジスタにロードしたとき、レジスタの値はどれになるか。 ここで、番地およびデータは全て16進表示である。

番地 データ
0FFE FE
0FFF FF
1000 00
0001 01

 ア  0001
 イ  00FF
 ウ  0100
 エ  FF00


答え ア


解説
1000番地から2バイトのデータを、16ビット長のレジスタにロードしたとき、使われるデータは1000番地と1001番地を使い、上位のバイトが1000番地、下位のバイトが1001番地になるので、0001(ア)になる。


キーワード
・ビッグエンディアン

キーワードの解説

戻る 一覧へ 次へ