情報処理安全確保支援士試験 情報処理安全確保支援士試験 平成29年度秋期 午前Ⅰ 問7: 入力 G=0 のときは X=A,Y=B を出力し,G=1 のときは X=Ā,Y=B̄ を出力する回路はどれか。
←情報処理安全確保支援士試験 平成29年度秋期 午前Ⅰ
入力 G=0 のときは X=A,Y=B を出力し,G=1 のときは X=Ā,Y=B̄ を出力する回路はどれか。 問題本文
入力 G=0 のときは X=A,Y=B を出力し,G=1 のときは X=Ā,Y=B̄ を出力する回路はどれか。
選択肢
- ア.AとGを入力とするAND素子の出力をX,BとGを入力とするNAND素子の出力をYとする回路
- イ.AとGを入力とするOR素子の出力をX,BとGを入力とするOR素子の出力をYとする回路
- ウ.AとGを入力とするXOR素子の出力をX,BとGを入力とするXOR素子の出力をYとする回路
- エ.AとGを入力とするAND素子の出力をX,BとGをNOTした信号を入力とするAND素子の出力をYとする回路
正解
ウ. AとGを入力とするXOR素子の出力をX,BとGを入力とするXOR素子の出力をYとする回路
解説
G=0でX=A,Y=B(そのまま)、G=1でX=Ā,Y=B̄(反転)という、Gで反転を制御する回路を問う。XORは一方の入力が0なら他方をそのまま、1なら反転して出力する性質を持つ。AとG、BとGをそれぞれXORに通せば要求どおりになるためウが正解。XORの制御反転特性はパリティ生成や暗号(ビット列との排他的論理和)でも多用される基礎。
選択肢ごとの解説
- ア.ANDはG=0で出力が常に0となりX=Aを満たせず、NAND側も不一致で誤り。
- イ.ORはG=1で出力が常に1となり反転にならず、G=0でもAを再現できず誤り。
- ウ.XORはG=0で入力そのまま、G=1で反転を出力し、要求どおりで正しい。
- エ.AND構成ではG=0時に0が出てしまい、入力をそのまま通す動作を実現できず誤り。
情報処理安全確保支援士試験 平成29年度秋期 午前Ⅰ の過去問一覧へ戻る・問7