← 회차 전체 문제편집복원내용 검수 완료2019년 정보통신기사 1회 필기 · 디지털 전자회로 · 20번
전가산기에서 A=1, B=1, 아래 자리에서 들어오는 자리올림 Cin=1일 때 합 S와 자리올림 Cout은?
S = A ⊕ B ⊕ Cin, Cout = AB + Cin(A ⊕ B)
- 1
S=1, Cout=1
정답 근거세 입력의 합 3을 이진수 11로 쓰면 합 비트와 자리올림이 모두 1이다. - 2
S=0, Cout=1
오답 이유S=0은 세 입력 중 1의 개수가 짝수일 때 가능하지만 현재는 세 개로 홀수다. - 3
S=1, Cout=0
오답 이유A와 B가 모두 1이므로 AB 항만으로도 Cout은 1이어서 Cout=0이 될 수 없다. - 4
S=0, Cout=0
오답 이유합 비트와 자리올림을 모두 0으로 두면 입력 합 3을 표현하지 못한다.
정답·상세해설정답 1번
1+1+1은 10진수 3이고 이진수로 11이다. 낮은 자리 합 비트 S는 1, 다음 자리로 나가는 Cout도 1이다. 식으로도 1⊕1⊕1=1이고 AB=1이어서 Cout=1이다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21