32 ビットのレジスタに 16 進数 ABCD が入っているとき、2 ビットだけ右に論理シフトした値はどれか。
2AF3
6AF3
AF34
EAF3
ABCD を 2 進数で表すと 1010 1011 1100 1101 である。右に 2 ビット論理シフトすると、下位 2 ビットが捨てられ、上位に 0 が 2 ビット補充される。
1010 1011 1100 1101→0010 1010 1111 00111010\ 1011\ 1100\ 1101 \rightarrow 0010\ 1010\ 1111\ 00111010 1011 1100 1101→0010 1010 1111 0011
これは 16 進数で 2AF3 である。したがって、正解は「ア」である。