ほぼ全ての機能を新サイトへ移行しました

平成22年秋 問68について

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012-6-14 21:06
kq_s15  新米   投稿数: 2
この問題はなぜこの答えになるのでしょうか?
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012-6-15 19:49 | 最終変更
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が反転する」になっています。

いかがでしょうか。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-6-16 7:28
kq_s15  新米   投稿数: 2
ああ!なるほど!
理解出来ました。ありがとうございます!

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.
ログイン
ユーザ名 or E-Mailアドレス:

パスワード:







プレミアムコンテンツ

受験チケット(割引)

Contact

LPI-Japan Logo

LPI Logo