8 bit로 2의 보수 표현 방법에 의해 10과 -10을 난타내면? | [임베디드기능사 필기] 10년 1회차 기출문제 상세 페이지
1[임베디드기능사 필기] 10년 1회차
8 bit로 2의 보수 표현 방법에 의해 10과 -10을 난타내면?
1
00001010,-00001010
2
00001010, 10001010
3
00001010,11110101
4
00001010, 11110110
해설
정답은 '00001010, 11110110'이다.
10을 2진수 여덟 자리로 나타내면 이다. 2의 보수는 각 자리를 반전한 값에 1을 더한 값이며, 검산하면 이다.
- '00001010,-00001010'은 부호 기호를 앞에 붙인 표기이며 2의 보수 비트열이 아니다.
- '00001010, 10001010'은 최상위 자리만 1로 바꾼 부호-크기 표현이다.
- '00001010,11110101'은 각 자리를 반전만 하고 1을 더하지 않은 1의 보수 값이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.