정보통신기사(구) 기출문제·모의고사·오답노트·자동채점

2016년10월01日 84번

[전자계산기일반 및 정보통신설비기준]
다음 중 2진수 덧셈연산에서 오버플로우(Overflow)가 되는 조건은?

  • ① 두 수에서 부호 자리의 값이 서로 같을 때이다.
  • ② 두 수에서 부호 자리의 값이 서로 다를 때이다.
  • ③ 부호자리에서 캐리(Carry)가 있고, 부호 다음 자리(MSB)가 캐리(Carry)가 있을 때이다.
  • ④ 부호자리에서 캐리(Carry)가 있고, 부호 다음 자리(MSB)가 캐리(Carry)가 없을 때이다.
(정답률: 60%)

문제 해설

2진수 덧셈에서 오버플로우가 발생하는 조건은 부호자리에서 캐리(Carry)가 있고, 부호 다음 자리(MSB)가 캐리(Carry)가 없을 때입니다. 이는 두 수를 더할 때 부호 비트를 포함하여 가장 큰 자리수에서 캐리가 발생하고, 그 다음 자리수에서 캐리가 발생하지 않을 때 발생합니다. 이 경우, 결과값이 표현 가능한 범위를 벗어나게 되므로 오버플로우가 발생합니다.

연도별

진행 상황

0 오답
0 정답