논리 회로

10진수 59를 BCD(2진화 10진수)로 나타낸 것은 무엇입니까?

  1. A0011 1011
  2. B0101 1010
  3. C0101 1001
정답과 해설 보기

정답: C. 0101 1001

BCD에서는 10진수의 각 자리를 각각 4비트로 나타내며, 5는 0101, 9는 1001이므로 59는 0101 1001입니다. 4비트 중 1010~1111의 6가지는 사용하지 않아 효율은 떨어지지만, 10진 표시(7세그먼트 LED)나 금액 계산에서 2진↔10진 변환 오차 없이 다룰 수 있다는 것이 장점입니다. 0011 1011은 59를 보통의 2진수(00111011)로 나타낸 것으로, 자리별 구분과는 대응하지 않습니다.

이 분야 연습하기 분야로 돌아가기

논리 회로의 다른 문제

  1. 3입력 다수결 회로의 출력이 1이 되는 조건으로 올바른 것은 무엇입니까?
  2. 전가산기의 입력으로 올바른 조합은 무엇입니까?
  3. 3비트 입력에 따라 8개의 출력 중 1개만 유효하게 하는 회로는 무엇입니까?
  4. 플립플롭을 직렬로 연결하여 클록마다 데이터를 1비트씩 옆으로 옮기는 시프트 레지스터의 대표적인 용도는 무엇입니까?
  5. 2진수를 1비트 왼쪽으로 시프트하면 값은 어떻게 됩니까? (자리 넘침이 없는 경우)

이 분야의 비교