平成22年秋 問68について
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
平成22年秋 問68について
msg# 1
kq_s15
投稿数: 2
この問題はなぜこの答えになるのでしょうか?
Re: 平成22年秋 問68について
msg# 1.1
mba
投稿数: 1
解説にあるように、排他的論理和はどちらか一方だけが1の時に1になる演算です。その他の場合は0になります。
設問「任意の8ビットのデータXと、8ビットのデータ00001111をビットごとに排他的論理和をとった結果はどれか。」
例を挙げてみます。上下の各ビットを比較して下さい。
例1)データXが「11110000」であった場合
1111 0000 ・・・データX
0000 1111 ・・・設問の8ビットデータ
1111 1111 ・・・演算結果
例2)データXが「00001111」であった場合
0000 1111 ・・・データX
0000 1111 ・・・設問の8ビットデータ
0000 0000 ・・・演算結果
例3)データXが「10101010」であった場合
1010 1010 ・・・データX
0000 1111 ・・・設問の8ビットデータ
1010 0101 ・・・演算結果
どれも正解の「Xの上位4ビットはそのままで、下位4ビットすべての0,1が反転する」になっています。
いかがでしょうか。
設問「任意の8ビットのデータXと、8ビットのデータ00001111をビットごとに排他的論理和をとった結果はどれか。」
例を挙げてみます。上下の各ビットを比較して下さい。
例1)データXが「11110000」であった場合
1111 0000 ・・・データX
0000 1111 ・・・設問の8ビットデータ
1111 1111 ・・・演算結果
例2)データXが「00001111」であった場合
0000 1111 ・・・データX
0000 1111 ・・・設問の8ビットデータ
0000 0000 ・・・演算結果
例3)データXが「10101010」であった場合
1010 1010 ・・・データX
0000 1111 ・・・設問の8ビットデータ
1010 0101 ・・・演算結果
どれも正解の「Xの上位4ビットはそのままで、下位4ビットすべての0,1が反転する」になっています。
いかがでしょうか。
Re: Re: 平成22年秋 問68について
msg# 1.1.1
kq_s15
投稿数: 2
ああ!なるほど!
理解出来ました。ありがとうございます!
理解出来ました。ありがとうございます!