모두CBT

A, B, C 양의 논리입력에서 A<B이고, B>C일 경우에만 출력 Y… | [철도신호기사 필기] 13년 1회차 기출문제 상세 페이지

1[철도신호기사 필기] 13년 1회차
A, B, C 양의 논리입력에서 A<B이고, B>C일 경우에만 출력 Y가 "1"이 되는 논리식은?
1
2
3
4
Y=AC
해설

두 조건을 동시에 만족하는 식은 Y=A‾BC‾Y=\overline{A}B\overline{C}이다.

1비트 양의 논리에서 A<BA \lt B가 되는 경우는 A=0, B=1A=0,\ B=1 하나뿐이므로 A‾B\overline{A}B로, B>CB \gt C가 되는 경우는 B=1, C=0B=1,\ C=0 하나뿐이므로 BC‾B\overline{C}로 표현된다.

문제는 두 조건이 동시에 성립할 때만 출력이 1이라고 했으므로 두 항을 곱으로 묶어 A‾B⋅BC‾=A‾BC‾\overline{A}B\cdot B\overline{C}=\overline{A}B\overline{C}가 된다.

  • 두 항을 합(OR)으로 묶은 식은 어느 한쪽 조건만 맞아도 1이 되어 "동시에"라는 요건을 어긴다.
  • A와 C만으로 만든 식은 B의 대소 관계를 전혀 반영하지 못한다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.