모두CBT

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

1[정보통신기능사 필기] 13년 1회차
2진수 1100을 2의 보수(2's complement) 방식으로 표현된 것은?
1
0011
2
1111
3
0100
4
1101
해설

정답은 '0100', 즉 010020100_2이다.

2의 보수는 각 자리를 반전한 1의 보수에 1을 더한 값이다.

1100을 반전하면 00110011이고, 1을 더하면 0011+0001=01000011+0001=0100이며, 검산 1100+0100=1000021100+0100=10000_2에서 하위 네 자리는 모두 0이다.

  • '0011'은 1100을 반전만 한 1의 보수이며, 1을 더하는 단계를 거치지 않았다.
  • '1111'은 1100+0011=11111100+0011=1111이며, 원수와 1의 보수를 더한 합이다.
  • '1101'은 1100+0001=11011100+0001=1101이며, 원수를 반전하지 않고 1만 더한 수이다.

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