令和6年度 春期 応用情報技術者試験 午前 問21
テクノロジ/ハードウェア入力が A と B,出力が Y の論理回路を動作させたとき,図のタイムチャートが得られた。この論理回路として,適切なものはどれか。

出典:令和6年度 春期 応用情報技術者試験 午前 問21
- ア回路図ア
- イ回路図イ
- ウ回路図ウ
- エ回路図エ
正解:ウ
解説
タイムチャートを読み取ると,AとBが共に1になっている二つの区間だけYが0になり,それ以外の区間(AとBの少なくとも一方が0の区間)ではYは1を保っています。これはY=NOT(A AND B),すなわちAND演算の結果を反転するNAND回路の真理値表と一致します。回路図ウはAND形状(背面が平ら)の記号に出力の否定を表す小さな丸(バブル)が付いており,NAND回路を表しています。
選択肢ごとの解説
- ア誤り。回路図アはOR形状に二重線(XORを表す追加曲線)が付いた記号で出力に丸がなく,XOR回路を表します。XORはAとBが異なるときに1になりますが,与えられたタイムチャートのYの変化とは一致しません。
- イ誤り。回路図イはXOR形状に出力の丸が付いたXNOR回路を表します。XNORはAとBが同じときに1になりますが,タイムチャートではAとBが共に1のときにYが0になっており,一致しません。
- ウ正しい。AND形状に出力の丸が付いたNAND回路であり,AとBが共に1のときだけYが0になるタイムチャートと一致します。
- エ誤り。回路図エはOR形状に出力の丸が付いたNOR回路を表します。NORはAとBが共に0のときだけ1になりますが,タイムチャートではAかBの一方だけが1の区間でもYは1になっており,一致しません。