LET'S TRY
問題文
32ビットのレジスタに16進数ABCDが入っているとき,2ビットだけ右に論理シフトしたときの値はどれか。
fe-siken.com
IPAの公開問題について ↗
まずは自分で考えて、理由を確かめよう。
32ビットのレジスタに16進数ABCDが入っているとき,2ビットだけ右に論理シフトしたときの値はどれか。
fe-siken.com
IPAの公開問題について ↗
自分で考えてから、解説を開いてみてね。
正解は ア です。
16進数ABCDを2進数に変換すると「1010 1011 1100 1101」。論理シフトでは空きビットを0で埋めるため、2ビット右シフトすると「0010 1010 1111 0011」となり、16進数に戻すと2AF3。
学習ノートを読み込んでいます…