4-1 multiplexer에 관한 글을 봤는데
이 멀티플렉서에 S1, S2가 입력이고
A,B,C,D 중 하나를 각각 00, 01 10, 11로 받아서 출력한다고 하면
A B C D
S1, S2가 모두 0이고 A,B,C,D가 1 0 0 0이면 A가 출력된다고 하는데
이런식이면 그냥 S1, S2는 필요하지도 않고
A&B&C&D 연산을 하면 4중에 하나를 출력할수 있는게 아닌가 해서요
그래서 좀더 생각을 해본게 S1, S2가 정해지면 거기에 맞춰서 A,B,C,D중 하나가 켜지는건가
생각을 해봤는데
근데 이렇게되면 궁금한게 2*4 디코더의 기능이랑 똑같은거 아닌가요?
여기갤에 어울리는 글인지는 ㅁㄹ겠네여, s는 셀렉터로 알고있음 4가지의 상태를 나타내는데는 2비트가 플래그로 동작해야 하므로.. 설명상 s1s2가 00이면 a, 01이면 b 10이면 c 11이면 d 이렇게.. 본인이 어떻게 이해하고있는지 모르겠지만 선택기로써 동작해야한다면 abcd앤드연산일경우 네개가 다 켜져야 1이 나갈거고, or연산이면 하나만 켜져도
1이 나갈겁니다 먹스의 동작은 그게아니라, 특정시점에서는 a의 결과 그대로 출력하고싶은거에요. a가 0이면 출력도 0 a가 1이면 출력도 1. 그러려면 셀렉터를 00 주면되겠죠.
디코더는 기억에 내가 보내는 정보의 회선을 적게 만들고싶을때 쓰던것 같은데요. 인코더가 아마? 4개의 입력 중 하나만 써서 00 01 10 11 이렇게 나타내는겁니다. 그럼 디코더는 반대로 00 01 10 11 을 받아서 a b c d 중 하나만 1로 켜주는거기때문에 다중화기랑 목적이나 동작이 달라요
인코더 디코더는 제가 오래되어서 맞는 얘기를 한건지는 모르겠네요, 아무튼 먹스, 다중화기와는 다른 동작의 회로입니다
ㅍㄱㄹ