10진수 연산 (-25 + 4)를 2의 보수를 이용하여 계산한 결과를 2진수로 표현한 것은? (단, 저장 공간은 8비트로 한다)
정답 4번
8비트에서 +25는 00011001이다. 비트를 반전하면 11100110이고 1을 더하면 -25의 2의 보수 표현인 11100111이 된다. 여기에 +4인 00000100을 더하면 11101011이다. 이 값의 2의 보수를 다시 구하면 00010101, 즉 21이므로 원래 값은 -21이다. 양수 00010101이나 -22인 11101010과 구별한다.
콘텐츠 정보
- 자료 유형
- 공개 기출
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-09