멀티플렉서

멀티플렉서

멀티플렉서는 2개의 조합 회로입니다. N 입력 라인과 단일 출력 라인. 간단히 말해서 멀티플렉서는 다중 입력 및 단일 출력 조합 회로입니다. 이진 정보는 입력 라인에서 수신되어 출력 라인으로 전달됩니다. 선택 라인의 값을 기준으로 이러한 데이터 입력 중 하나가 출력에 연결됩니다.

인코더와 디코더와 달리 n개의 선택 라인과 2개의 선택 라인이 있습니다. N 입력 라인. 그래서 총 2개가 나오네요 N 가능한 입력 조합. 멀티플렉서도 다음과 같이 취급됩니다. 먹스 .

멀티플렉서에는 다음과 같은 다양한 유형이 있습니다.

2×1 멀티플렉서:

2×1 멀티플렉서에는 입력이 2개만 있습니다. 0 그리고 1 , 1개의 선택 라인, 즉 S 0 및 단일 출력, 즉 Y. 선택 라인 S에 존재하는 입력의 조합을 기반으로 0 , 이 2개의 입력 중 하나가 출력에 연결됩니다. 2의 블록 다이어그램과 진리표 × 1개의 멀티플렉서가 아래에 제공됩니다.

블록 다이어그램:

멀티플렉서

진리표:

멀티플렉서

Y항의 논리식은 다음과 같습니다.

Y=S 0 '.ㅏ 0 +에스 0 .ㅏ 1

위 식의 논리 회로는 다음과 같습니다.

멀티플렉서

4×1 멀티플렉서:

4×1 멀티플렉서에는 총 4개의 입력, 즉 A가 있다. 0 , ㅏ 1 , ㅏ 2 , 및 A , 2개의 선택 라인, 즉 S 0 그리고 에스 1 및 단일 출력, 즉 Y. 선택 라인 S에 존재하는 입력의 조합을 기반으로 0 그리고 에스 1 , 이 4개의 입력 중 하나가 출력에 연결됩니다. 4의 블록 다이어그램과 진리표 × 1개의 멀티플렉서가 아래에 제공됩니다.

블록 다이어그램:

멀티플렉서

진리표:

멀티플렉서

Y항의 논리식은 다음과 같습니다.

Y=S 1 ' S 0 ' ㅏ 0 +에스 1 ' S 0 1 +에스 1 에스 0 ' ㅏ 2 +에스 1 에스 0

위 식의 논리 회로는 다음과 같습니다.

멀티플렉서

8 대 1 멀티플렉서

8:1 멀티플렉서에는 총 8개의 입력이 있습니다. 0 , ㅏ 1 , ㅏ 2 , ㅏ , ㅏ 4 , ㅏ 5 , ㅏ 6 , 및 A 7 , 3개의 선택 라인, 즉 S 0 , 에스 1 그리고 에스 2 및 단일 출력, 즉 Y. 선택 라인 S에 존재하는 입력의 조합을 기반으로 0 , 에스 1, 그리고 에스 2 , 이 8개의 입력 중 하나가 출력에 연결됩니다. 8의 블록 다이어그램과 진리표 × 1개의 멀티플렉서가 아래에 제공됩니다.

블록 다이어그램:

멀티플렉서

진리표:

멀티플렉서

Y항의 논리식은 다음과 같습니다.

Y=S 0 '.에스 1 '.에스 2 '.ㅏ 0 +에스 0 .에스 1 '.에스 2 '.ㅏ 1 +에스 0 '.에스 1 .에스 2 '.ㅏ 2 +에스 0 .에스 1 .에스 2 '.ㅏ +에스 0 '.에스 1 '.에스 2 4 +에스 0 .에스 1 '.에스 2 5 +에스 0 '.에스 1 .에스 2 .ㅏ 6 +에스 0 .에스 1 .에스 .ㅏ 7

위 식의 논리 회로는 다음과 같습니다.

멀티플렉서

4×1 및 2×1 멀티플렉서를 사용하는 8×1 멀티플렉서

우리는 8을 구현할 수 있습니다 × 낮은 차수의 멀티플렉서를 사용하는 1개의 멀티플렉서. 8을 구현하려면 × 멀티플렉서 1개, 2개가 필요합니다. 4 × 멀티플렉서 1개와 2개 × 멀티플렉서 1개. 4 × 1개의 멀티플렉서에는 선택 라인 2개, 입력 4개, 출력 1개가 있습니다. 2 × 1개의 멀티플렉서에는 선택 라인이 1개만 있습니다.

8개의 데이터 입력을 얻으려면 2개의 4가 필요합니다. × 멀티플렉서 1개. 4 × 1개의 멀티플렉서는 하나의 출력을 생성합니다. 따라서 최종 출력을 얻으려면 2가 필요합니다. × 멀티플렉서 1개. 8의 블록 다이어그램 × 4개를 사용하는 1개의 멀티플렉서 × 1과 2 × 1개의 멀티플렉서가 아래에 제공됩니다.

멀티플렉서

16 대 1 멀티플렉서

16:1 멀티플렉서에는 총 16개의 입력이 있습니다. 0 , ㅏ 1 , …, ㅏ 16 , 4개의 선택 라인, 즉 S 0 , 에스 1 , 에스 2 , 그리고 에스 및 단일 출력, 즉 Y. 선택 라인 S에 존재하는 입력의 조합을 기반으로 0 , 에스 1 , 그리고 에스 2 , 이 16개의 입력 중 하나가 출력에 연결됩니다. 16진법의 블록다이어그램과 진리표 × 1

블록 다이어그램:

멀티플렉서

진리표:

멀티플렉서

Y항의 논리식은 다음과 같습니다.

Y=A 0 .에스 0 '.에스 1 '.에스 2 '.에스 '+A 1 .에스 0 '.에스 1 '.에스 2 '.에스 +A 2 .에스 0 '.에스 1 '.에스 2 .에스 '+A .에스 0 '.에스 1 '.에스 2 .에스 +A 4 .에스 0 '.에스 1 .에스 2 '.에스 '+A 5 .에스 0 '.에스 1 .에스 2 '.에스 +A 6 .에스 1 .에스 2 .에스 '+A 7 .에스 0 '.에스 1 .에스 2 .에스 +A 8 .에스 0 .에스 1 '.에스 2 '.에스 '+A 9 .에스 0 .에스 1 '.에스 2 '.에스 +Y 1 0.S 0 .에스 1 '.에스 2 .에스 '+A 1 1.S 0 .에스 1 '.에스 2 .에스 +A 1 2S 0 .에스 1 .에스 2 '.에스 '+A 1 3.에스 0 .에스 1 .에스 2 '.에스 +A 1 4.S 0 .에스 1 .에스 2 .에스 '+A 1 5.S 0 .에스 1 .에스 2 '.에스

위 식의 논리 회로는 다음과 같습니다.

멀티플렉서

8×1 및 2×1 멀티플렉서를 사용하는 16×1 멀티플렉서

우리는 16을 구현할 수 있습니다 × 낮은 차수의 멀티플렉서를 사용하는 1개의 멀티플렉서. 8을 구현하려면 × 멀티플렉서 1개, 2개가 필요합니다. 8 × 멀티플렉서 1개와 2개 × 멀티플렉서 1개. 8 × 1개의 멀티플렉서에는 3개의 선택 라인, 4개의 입력, 1개의 출력이 있습니다. 2 × 1개의 멀티플렉서에는 선택 라인이 1개만 있습니다.

16개의 데이터 입력을 얻으려면 2개의 8×1 멀티플렉서가 필요합니다. 8 × 1개의 멀티플렉서는 하나의 출력을 생성합니다. 따라서 최종 출력을 얻으려면 2가 필요합니다. × 멀티플렉서 1개. 16의 블록 다이어그램 × 8개를 사용하는 1개의 멀티플렉서 × 1과 2 × 1개의 멀티플렉서가 아래에 제공됩니다.

멀티플렉서

마음에 드실지도 몰라요