모두CBT

반가산기에서 입력되는 변수를 A와 B, 계산결과의 합을 S, 자리올림을… | [임베디드기능사 필기] 09년 2회차 기출문제 상세 페이지

1[임베디드기능사 필기] 09년 2회차
반가산기에서 입력되는 변수를 A와 B, 계산결과의 합을 S, 자리올림을 C라 하면 합과 자리올림이 바르게 표현된것은?
1
2
3
4
해설

정답은 합은 부정 없는 배타적 OR, 자리올림은 부정 없는 곱인 보기, 즉 S=A⊕B, C=ABS=A\oplus B,\ C=AB이다.

반가산기는 (A,B)=(0,0), (0,1), (1,0), (1,1)(A,B)=(0,0),\ (0,1),\ (1,0),\ (1,1)일 때 S=0, 1, 1, 0S=0,\ 1,\ 1,\ 0이고 C=0, 0, 0, 1C=0,\ 0,\ 0,\ 1이다.

두 입력이 다를 때 1인 합은 S=A⊕BS=A\oplus B이고, 두 입력이 모두 1일 때만 1인 자리올림은 C=ABC=AB이다.

  • S=A⊕B‾, C=A‾BS=\overline{A\oplus B},\ C=\overline{A}B 식은 A=B=0A=B=0일 때 S=1S=1이고, 반가산기는 이때 S=0S=0이다.
  • S=A⊕B, C=AB‾S=A\oplus B,\ C=A\overline{B} 식은 A=1, B=0A=1,\ B=0일 때 C=1C=1이고, 반가산기는 이때 C=0C=0이다.
  • S=A⊕B‾, C=ABS=\overline{A\oplus B},\ C=AB 식은 A=B=0A=B=0일 때 S=1S=1이고, 반가산기는 이때 S=0S=0이다.

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