모두CBT

10진수 연산 (-25 + 4)를 2의 보수를 이용하여 계산한 결과를2… | [9급 국가직 컴퓨터일반] 26년 1회차 기출문제 상세 페이지

1[9급 국가직 컴퓨터일반] 26년 1회차
10진수 연산 (-25 + 4)를 2의 보수를 이용하여 계산한 결과를
2진수로 표현한 것은? (단, 저장 공간은 8비트로 한다)
1
00010101
2
10010101
3
11101010
4
11101011
해설

−25 + 4 = −21이므로, 8비트 2의 보수로 나타낸 결과는 11101011이다.

21을 2진수로 쓰면 00010101이다.
1의 보수를 취하면 11101010이다.
여기에 1을 더한 11101011이 −21의 2의 보수 표현이다.

검산: −25(11100111) + 4(00000100) = 11101011로 같다.

  • 00010101: +21로 부호가 반대이다.
  • 10010101: 21의 크기에 부호 비트만 1로 바꾼 부호-절댓값 표현이다.
  • 11101010: 1을 더하지 않은 1의 보수 표현이다.

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