모두CBT

다음 회로도에 아래 표와 같은 입력 신호 값이 주어졌을 때 출력 신호 … | [9급 지방직 컴퓨터일반] 12년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 12년 1회차
다음 회로도에 아래 표와 같은 입력 신호 값이 주어졌을 때 출력 신호 값으로 옳은 것은?
문제 이미지
1
2
3
4
해설

M=1이면 이 회로는 A−B 감산을 수행하므로 출력은 C5=1, S4 S3 S2 S1=0011이다.

B의 각 비트는 M과 XOR되어 반전(1001 → 0110)되고, M이 첫 단의 캐리 입력 C1로 들어가 1이 더해져 2의 보수 덧셈이 된다.

1100 + 0110 + 1 = 10011이다.
최상위 자리올림 C5=1, 합 S4 S3 S2 S1=0011이며, 이는 12 − 9 = 3과 일치한다.

  • C5=0, S=0101인 출력: A와 B를 그대로 더한 결과(1100+1001)의 하위 4비트에 캐리를 0으로 둔 값으로, 반전과 1 가산을 반영하지 않았다.
  • C5=1, S=0101인 출력: M=0일 때의 단순 덧셈 1100+1001=10101에 해당한다.
  • C5=0, S=0011인 출력: 합은 맞지만 최상위 자리올림이 발생하는 것을 반영하지 않았다.

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