모두CBT

다음 중 -13을 2의 보수 방식으로 표현한 것은? | [임베디드기능사 필기] 02년 2회차 기출문제 상세 페이지

1[임베디드기능사 필기] 02년 2회차
다음 중 -13을 2의 보수 방식으로 표현한 것은?
1
00000010
2
00000011
3
11110010
4
11110011
해설

정답은 '11110011', 즉 11110011(2)11110011_{(2)}이다.

13을 2진 여덟 자리로 쓰면 0000110100001101이고, 각 자리를 반전한 1의 보수는 1111001011110010이며, 여기에 1을 더한 2의 보수는 1111001111110011이다. 검산하면 00001101+11110011=100000000(2)=2800001101+11110011=100000000_{(2)}=2^8이다.

  • '00000010'은 최상위 비트가 0인 양수(+2+2)이며, 음수의 2의 보수 표현은 최상위 비트가 1이다.
  • '00000011'은 최상위 비트가 0인 양수(+3+3)이며, 음수의 2의 보수 표현은 최상위 비트가 1이다.
  • '11110010'은 13을 나타내는 2진수의 각 자리를 반전한 1의 보수이다.

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