離散数学(全109問中107問目)

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
No.107解説へ
32ビットのレジスタに16進数ABCDが入っているとき,2ビットだけ右に論理シフトしたときの値はどれか。

出典:平成16年春期 問 4

  • 2AF3
  • 6AF3
  • AF34
  • EAF3
正解 問題へ
分野:テクノロジ系
中分類:基礎理論
小分類:離散数学
解説
16進数ABCDを2進数に変換すると次のようなビット列になります。

 1010 1011 1100 1101

論理シフトでは空いたビットは0で埋めるので2ビット分だけ右に論理シフトすると、結果は、

 0010 1010 1111 0011

というビット列です。最後にこれを4ビットずつまとめて16進数に戻すと「2AF3」になります。

この問題の出題歴


Pagetop