← 회차 전체 문제공개 기출자동 검사 완료2023년 지방직 기출 · 컴퓨터일반 · 6번
2의 보수로 표현된 부호 있는(signed) 비트 2진 정수에 대한 설명으로 옳지않은 것은?
- 1
최저 음수의 값은 −(2ⁿ⁻¹−1)이다.
정답 근거n비트 2의 보수 최저값은 −2ⁿ⁻¹이며 −(2ⁿ⁻¹−1)은 1만큼 큰 값이므로 정답이다. - 2
0에 대한 표현이 한 가지이다.
오답 이유2의 보수는 +0과 -0을 따로 두지 않고 모든 비트가 0인 한 가지 0만 표현한다. - 3
0이 아닌 n비트 정수 A의 2의 보수는 2ⁿ−A이다.
오답 이유n비트 범위에서 A의 덧셈 역원은 2ⁿ−A로 계산할 수 있다. - 4
0이 아닌 정수 A의 2의 보수는 A의 1의 보수에 1을 더해 구할 수 있다.
오답 이유비트를 반전한 1의 보수에 1을 더하면 2의 보수가 된다.
정답·상세해설정답 1번
n비트 2의 보수 정수의 표현 범위는 -2ⁿ⁻¹부터 2ⁿ⁻¹-1까지입니다. 따라서 최저 음수는 -2ⁿ⁻¹이며, 0의 표현은 하나입니다. A의 2의 보수는 2ⁿ-A 또는 1의 보수에 1을 더해 구하므로 최저 음수 범위를 잘못 적은 ①이 옳지 않습니다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 공개 기출
- 검수 상태
- 자동 검사 완료
- 최종 검수
- 자동 검사 완료