電子學/多路複用器
外觀
< 電子學
多路複用器是一種將類比電子學中的旋轉開關概念引入數字側的器件。它是一種器件,根據某些輸入,會改變其其他輸入與輸出的連線。從概念上講,數字多路複用器的功能與模擬多路複用器相同,只是它以數字方式處理所有內容。由於組合數學的概念,它們可以用來替代鏈式邏輯電路。然而,這並不常見,因為基於多路複用器的邏輯具有相對較高的傳播延遲。
上面的電路有 2 個控制線 A1Ao,可以用作 2 個選擇器。根據選擇器的值,只有一條輸出線可以為高電平。上面的電路能夠選擇輸出線
上面電路的操作可以在下面的真值表中總結
A1A0 D3D2D120 00 0001 01 0010 10 0100 11 1000
一般來說
- 2 個選擇器可以選擇 22 = 4 條輸出線
- 3 個選擇器可以選擇 23 = 8 條輸出線
- n 個選擇器可以選擇 2n 條輸出線
當然,以上討論的是所謂的解多路複用器,其中 1 條線切換到 N 條線。這篇文章具有誤導性,因為它雖然顯示了其中一條輸出線變為高電平,但它沒有透過訊號,所以它實際上甚至不是關於解多路複用器,而是一個 2 到 4 線譯碼器。多路複用器接收 N 條線並選擇其中一條作為輸出。參見多個網站上的多路複用器,包括維基百科。處理模擬開關時可能會令人困惑,模擬開關是一種基於 CMOS 的器件,本質上是雙向的,並且存在模擬多路複用器/解多路複用器。 -- Steve KD4TTC