過去問解きまくり研究所 ホーム

平成23年度 特別 午前 問24

ハードウェア

排他的論理和に関する問題

4ビットの入力データに対し,1の入力数が0個又は偶数個のとき出力が1に,奇数個のとき出力が0になる回路はどれか。

〔選択肢の4つの回路〕(いずれも4本の入力を2本ずつ2つの素子に入れ,その2出力を3つ目の素子に入れる)
 ア  排他的論理和素子×2 → 論理積素子(出力に○なし)
 イ  排他的論理和素子×2 → 論理和素子(出力に○なし)→ 論理否定器
 ウ  排他的論理和素子×2 → 排他的論理和素子(出力に○なし)
 エ  排他的論理和素子×2 → 排他的論理和素子(出力に○なし)→ 論理否定器
答えと解説を見る

✓ これが正解エ(上記エの回路)

解説

排他的論理和で偶奇を求め、最後に反転させます。

排他的論理和は、二つの入力のうち1の数が奇数のときに1を出す素子です。この性質は段を重ねても引き継がれます。四本の入力を二本ずつ束ねてそれぞれ排他的論理和に通し、その二つの出力をさらに排他的論理和に通すと、四本の中の1の総数が奇数のときに1、偶数のときに0が出ます。設問が求める出力はこれと逆ですから、最後に論理否定器を置いて反転させた回路が答えになります。判定の軸は二つです。三つ目の素子が偶奇を引き継ぐ排他的論理和になっているか、そしてその後に反転の段が入っているかどうかです。

ほかの選択肢はなぜ違うのか

出典:平成23年度 特別 基本情報技術者試験 午前 問24

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)