논리 회로

여러 입력이 동시에 1이 되었을 때 우선순위가 가장 높은 입력의 번호를 2진수로 출력하는 회로는 무엇입니까?

  1. A우선순위 인코더
  2. B디멀티플렉서
  3. C비교기
정답과 해설 보기

정답: A. 우선순위 인코더

인코더는 어느 입력이 1인지를 2진수 코드로 변환하는 회로이며, 보통의 인코더는 하나의 입력만 1임을 전제로 합니다. 우선순위 인코더는 여러 입력이 동시에 1이어도 우선순위가 가장 높은 입력의 번호를 출력하고, 유효한 입력이 있는지를 나타내는 신호도 내보냅니다. 인터럽트 컨트롤러에서의 요청 선택이나, 부동소수점 정규화에서의 선두 1의 위치 검출(리딩 제로 검출)에 사용됩니다.

  • A. 맞습니다. 우선순위가 높은 입력의 번호를 출력합니다.
  • B. 디멀티플렉서는 하나의 입력을 선택한 출력처로 분배하는 회로입니다.
  • C. 비교기는 두 값의 대소나 일치를 비교하는 회로입니다.
이 분야 연습하기 분야로 돌아가기

논리 회로의 다른 문제

  1. 전가산기를 직렬로 연결한 리플 캐리 가산기의 단점으로 올바른 것은 무엇입니까?
  2. 플립플롭의 홀드 시간에 대한 설명으로 올바른 것은 무엇입니까?
  3. 동기식 회로의 「클록 스큐」에 대한 설명으로 올바른 것은 무엇입니까?
  4. 트라이스테이트 버퍼의 출력이 취할 수 있는 세 번째 상태는 무엇입니까?
  5. 8비트 2의 보수 표현으로 나타낼 수 있는 정수의 범위는 무엇입니까?

이 분야의 비교