모두CBT

10진수 -113을 2진수 1의 보수로 변환하여 8bit로 표현한 것은? | [전자캐드기능사 필기] 03년 1회차 기출문제 상세 페이지

1[전자캐드기능사 필기] 03년 1회차
10진수 -113을 2진수 1의 보수로 변환하여 8bit로 표현한 것은?
1
11110001
2
01110001
3
10001110
4
10001111
해설

10진수 -113을 1의 보수 8비트로 나타내면 10001110이 된다.

먼저 113을 이진수로 바꾸면 113=64+32+16+1113 = 64+32+16+1 이므로 8비트로 0111000101110001 이다.

1의 보수는 모든 비트를 반전시키는 것이므로 0111000101110001 의 각 비트를 뒤집어 10001110 을 얻는다.

  • 10001111은 1의 보수에 1을 더한 2의 보수 표현이다.
  • 01110001은 부호 없이 나타낸 +113이고, 11110001은 부호비트만 1로 바꾼 부호-절대값 표현이다.

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