모두CBT

2진수 10100101의 2의 보수로 옳은 것은? | [임베디드기능사 필기] 14년 3회차 기출문제 상세 페이지

1[임베디드기능사 필기] 14년 3회차
2진수 10100101의 2의 보수로 옳은 것은?
1
01011010
2
00001111
3
11110000
4
01011011
해설

정답은 '01011011', 즉 01011011201011011_2이다.

1010010110100101의 각 비트를 반전한 1의 보수는 0101101001011010이고, 여기에 11을 더한 2의 보수는 01011010+1=0101101101011010+1=01011011이다. 검산하면 10100101+01011011=100000000=2810100101+01011011=100000000=2^8이다.

  • '01011010'은 각 비트를 반전만 한 1의 보수이다.
  • '00001111'은 원래 수와 더하면 10100101+00001111=1011010010100101+00001111=10110100으로 282^8이 되지 않는다.
  • '11110000'은 원래 수와 더하면 10100101+11110000=11001010110100101+11110000=110010101로 282^8이 되지 않는다.

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