조합논리회로 3

OwlSuri·2023년 4월 29일
0

MSI를 이용한 조합논리회로

디코더

  • 복호화기(부호회된 입력 -> 부호화되지 않은 출력)
  • n 비트의 2진 코드릴 최대 2 의 n승개의 서로다른 정보로 바꾸어주는 조합논리회로

디코더의 확장

  • 작인 디코더를 여러가 결합하여 필요한 크기의 디코더 구성

디코더를 이용한 부울함수의 구현

  • n 비트의 2진 코드릴 최대 2 의 n승개의 서로다른 정보로 바꾸어주는 조합논리회로
  • 따라서 부울함수는 최소항의 합으로 표현되므로, 디코더를 이용하면 부울함수를 구현할 수 있다
    결국 n개의 입력과 m개의출력을 가진 조합논리회로는 nx2의 n승 디코더와 m개의 OR게이트로 만들 수 있음

멀티플렉서

  • 여러개의 입력선 중에서 하나를 선택하여 단일의 출력을 내보내는 조합논리회로
  • 특정 입력선을 선택하기 위해서 선택변수를 사용
  • 즉 2의 n슬개의 입력선 중에서 특정입력선을 선택하기 위해서는 n가의 선택변수가 있어야한다.
  • 데이터 선택기(data selector) 라고도 하며, MUX 로 표현하기도 함

멀티플렉서를 이용한 부울 함수 구현

  • 멀티플렉서는 OR게이트를 가진 디코더와 같은 기능 수행
  • 따라서 멀티플렉서의 선택선으로 입력변수의 최고항을 선택할 수 있음
  • 또한 입력선을 이용하여 이 최소항을 입력 할 수 있음
  • n개의 선택입력과 2의n승개의 테이터 입력을 가진 멀티플렉서를 이용하면 n+1개의 변수를 가진 부울 함수 구현 가능






디멀티플렉서

  • 멀티플렉서와 반대연산을 수행하는 조합노릴회로
  • 데이터 분배기(data distributer)
  • 한개의 입력선으로부터 정보를 받아 이를 2의n승개의 풀력선 중의 하나로 내보낸다. 이떄 특정 출력선의 제어는 n개의 선택입력의 조합으로 제어된다
  • 디멀티플렉서 == DEMUX


profile
기억이 안되면, 기록을 -

0개의 댓글