任意の8ビットのデータXと、8ビットのデータ00001111をビットごとに排他的論理和をとった結果はどれか。 ここで、各1ビットのデータAとデータBの排他的論理和をとった結果Cの値は次のように表される。 また、データの左方を上位、右方を下位と呼ぶ。
答え エ
【解説】 排他的論理和では、“X xor 0 = X”、“X xor 1 = X”なので、8ビットのデータXを8ビットのデータ00001111をビットごとに排他的論理和の演算を行うと、Xの上位4ビットはそのままで、下位4ビットすべての0、1が反転する(エ)になる。
【キーワード】 ・排他的論理和
戻る 一覧へ 次へ