모두CBT

전가산기의 입력변수가 x, y, z 이고, 출력함수가 S, C 일 때 … | [전기기능장 필기] 15년 1회차 기출문제 상세 페이지

1[전기기능장 필기] 15년 1회차
전가산기의 입력변수가 x, y, z 이고, 출력함수가 S, C 일 때 출력의 논리식으로 옳은 것은?
1
S=(x⊕=)y⊕z, C=xyz
2
3
S=(x⊕=)y⊕z, C=(x⊕ y)z
4
S=(x⊕=)y⊕z, C=xy+(x⊕y)z
해설

전가산기 출력은 S = x⊕y⊕z, C = xy + (x⊕y)z이므로 'S=(x⊕=)y⊕z, C=xy+(x⊕y)z'가 옳다.

보기의 S 부분은 모두 'S=(x⊕=)y⊕z'(그림 보기는 'S=(x⊕)y⊕z')로 같게 인쇄되어 있어 괄호 속 기호가 깨진 x⊕y⊕z로 읽고, 캐리 C로 가른다. 캐리는 두 입력이 모두 1이거나(xy), 둘 중 하나만 1이면서 자리올림 입력 z가 1일 때((x⊕y)z) 생긴다.

C=xy+(x⊕y)zC = xy + (x \oplus y)z

  • 'C=xyz'는 x = 1, y = 1, z = 0일 때 0이 되지만, 1 + 1은 자리올림 1이 생겨야 하므로 틀렸다.
  • C가 (x⊕y)z로 인쇄된 그림 보기는 x = 1, y = 1, z = 0일 때 x⊕y = 0이어서 C = 0이 되어 자리올림을 놓친다.
  • 'C=(x⊕ y)z'도 같은 식이므로 x = 1, y = 1, z = 0에서 자리올림을 놓친다.

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