모두CBT

2진수 01000 을 1의 보수 (one's complement) 방식… | [정보통신기능사 필기] 03년 2회차 기출문제 상세 페이지

1[정보통신기능사 필기] 03년 2회차
2진수 01000 을 1의 보수 (one's complement) 방식으로 나타낸 것은?
1
10110
2
01001
3
11000
4
10111
해설

정답은 '10111', 즉 10111210111_2이다.

1의 보수는 2진수 각 자리의 0과 1을 반전한 값이다.

원수 01000201000_2에서 각 자리를 반전하면 10111210111_2이고, 검산하면 010002+101112=11111201000_2+10111_2=11111_2이다.

  • '10110'은 원수와 더하면 010002+101102=11110201000_2+10110_2=11110_2이며, 모든 자리가 1인 합이 나오지 않는다.
  • '01001'은 010002+1=01001201000_2+1=01001_2이며, 자리 반전 없이 1만 더한 수이다.
  • '11000'은 1의 보수에 1을 더한 2의 보수이고, 101112+1=11000210111_2+1=11000_2이다.

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