무선설비산업기사 기출문제·모의고사·오답노트·자동채점

2003年05月25일 10번

[디지털 전자회로]
다음 10진수 → 2진수 → 1의 보수 → 2의 보수의 관계를 나타낸 것중 옳은 것은 ?

  • ① 8 → 1000 → 1001 → 0110
  • ② 7 → 0111 → 1000 → 0111
  • ③ 9 → 1001 → 0110 → 0111
  • ④ 8 → 1000 → 0111 → 1110
(정답률: 알수없음)

문제 해설

정답은 "9 → 1001 → 0110 → 0111" 이다.

10진수 9를 2진수로 변환하면 1001이 된다.
1의 보수는 0을 1로, 1을 0으로 바꾸면 된다. 따라서 1001의 1의 보수는 0110이 된다.
2의 보수는 1의 보수에 1을 더한 값이다. 따라서 0110에 1을 더한 값인 0111이 10진수 9의 2진수의 2의 보수가 된다.

다른 보기들은 오답이다.
- "8 → 1000 → 1001 → 0110": 8의 2진수의 2의 보수는 1000이 아니라 1000의 1의 보수인 0111이 되어야 한다.
- "7 → 0111 → 1000 → 0111": 7의 2진수의 2의 보수는 0111이 되어야 하는데, 1000으로 잘못 계산되었다.
- "8 → 1000 → 0111 → 1110": 8의 2진수의 2의 보수는 1000의 1의 보수인 0111이 되어야 하는데, 1110으로 잘못 계산되었다.
AppStore에서 다운로드 APK 다운로드

연도별