모두CBT

4비트 데이터를 1의 보수로 표현할 수 있는 수의 범위는? | [전자기사 필기] 18년 3회차 기출문제 상세 페이지

1[전자기사 필기] 18년 3회차
4비트 데이터를 1의 보수로 표현할 수 있는 수의 범위는?
1
-7 ~ +7
2
-8 ~ +7
3
-7 ~ +8
4
-8 ~ +8
해설

4비트 1의 보수 표현의 범위는 −7 ~ +7이다.

양수는 0000∼01110000\sim0111로 0에서 7까지, 음수는 양수의 모든 비트를 반전해 1000∼11111000\sim1111로 −7에서 −0까지 나타내므로 0이 두 가지(+0+0, −0-0)로 표현되는 1의 보수 방식이다.

나머지 보기는 범위가 맞지 않는다.

  • −8 ~ +7은 2의 보수 표현의 범위이다.
  • −7 ~ +8은 +8을 나타내려면 5비트가 필요해 4비트로 표현할 수 없다.
  • −8 ~ +8은 17개의 값이 필요해 4비트의 16가지 조합으로 표현할 수 없다.

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