모두CBT

10진수 -20을 2의 보수 형식의 8비트 2진수로 나타낸 것은? | [9급 지방직 컴퓨터일반] 16년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 16년 1회차
10진수 -20을 2의 보수 형식의 8비트 2진수로 나타낸 것은?
1
10010100
2
11101011
3
11101100
4
11110100
해설

10진수 −20의 8비트 2의 보수 표현은 11101100이다.

먼저 +20을 8비트로 쓰면 00010100이다.
모든 비트를 반전한 1의 보수는 11101011이다.
여기에 1을 더하면 11101100이 되어 −20의 2의 보수가 된다.

  • 11101011: 1을 더하기 전 단계인 1의 보수 표현이다.
  • 10010100: +20에 부호 비트만 1로 바꾼 부호-크기 표현이다.
  • 11110100: 2의 보수로 해석하면 −12에 해당한다.

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