무선설비산업기사

2009年03月01日 68번

[전자계산기 일반 및 무선설비기준]
다음은 10진수를 표현하는 이진 코드(binary code)들이다. 이들 중 자체 보수화(self-complementary)가 불가능한 코드는?

  • ① 51111 코드
  • ② BCD 코드
  • ③ Excess-3 코드
  • ④ 2421 코드
(정답률: 66%)

문제 해설

자체 보수화란, 어떤 수와 그 수의 보수를 더하면 모든 자리수가 1이 되는 것을 말한다. 예를 들어, 10진수에서 9와 1의 보수를 더하면 10이 되는 것과 같다.

"BCD 코드"는 10진수를 4비트로 표현하는 코드이다. 이 코드에서 어떤 수와 그 수의 보수를 더하면 모든 자리수가 1이 되지 않는다. 예를 들어, 5와 5의 보수를 더하면 0000이 되기 때문에 자체 보수화가 불가능하다. 따라서 "BCD 코드"가 자체 보수화가 불가능한 코드이다.
AppStore에서 다운로드 APK 다운로드

연도별