두 개의 레지스터에 십진수의 1과 –1에 해당하는 이진수가 저장되어 있… | [무선설비기사 필기] 19년 3회차 기출문제 상세 페이지
1[무선설비기사 필기] 19년 3회차
두 개의 레지스터에 십진수의 1과 –1에 해당하는 이진수가 저장되어 있다. 이 두 레지스터에 덧셈 연산을 수행한 결과로 옳은 것은?
1
결과 값은 0이고, 캐리(Carry)가 발생하지 않는다.
2
결과 값은 0이고, 캐리(Carry)가 발생한다.
3
오버플로우(Overflow)와 캐리(Carry)가 발생한다.
4
오버플로우(Overflow)는 발생하나 캐리(Carry)는 발생하지 않는다.
해설
2의 보수 표현에서 1과 -1을 더하면 결과값은 0이 되고 최상위 비트에서 캐리(Carry)가 발생한다.
부호가 서로 다른 두 수를 더할 때는 오버플로우가 발생하지 않으므로, 부호가 다른 1과 -1의 덧셈에서는 오버플로우 없이 캐리만 발생한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.