HOME»基本情報技術者平成16年春期»午前問4
基本情報技術者平成16年春期 午前問4
問4
32ビットのレジスタに16進数ABCDが入っているとき,2ビットだけ右に論理シフトしたときの値はどれか。
- 2AF3
- 6AF3
- AF34
- EAF3
- [出題歴]
- 基本情報技術者 H25秋期 問2
分類
テクノロジ系 » 基礎理論 » 離散数学
正解
ア
解説
16進数ABCDを2進数に変換すると次のようなビット列になります。
1010 1011 1100 1101
論理シフトでは空いたビットは0で埋めるので2ビット分だけ右に論理シフトすると、結果は、
0010 1010 1111 0011
というビット列です。最後にこれを4ビットずつまとめて16進数に戻すと「2AF3」になります。
1010 1011 1100 1101
論理シフトでは空いたビットは0で埋めるので2ビット分だけ右に論理シフトすると、結果は、
0010 1010 1111 0011
というビット列です。最後にこれを4ビットずつまとめて16進数に戻すと「2AF3」になります。