解碼器

解碼器:n 位元的輸入 A 是多少,第幾個輸出 Y 就是 1,其他都是 0(one-hot)。

功能表(以 2 位元為例)

A1A0Y0Y1Y2Y3
001000
010100
100010
110001

接腳

左側 A 是輸入(編號大的是高位),右側 Y0、Y1… 是輸出。選取後用 +/− 改輸入位元數。

怎麼用

記憶體的位址解碼、選擇晶片;每個 Yₖ 剛好是一個最小項,接一個 OR 閘就能做出任意函數。

用法示意

兩位元的輸入 A1 A0 接左邊,四個輸出各接一顆 LED。A1 A0 = 10(也就是 2)時,只有 Y2 亮。

在 Norro 裡試試這個電路

同一類的元件(組合邏輯)

← 所有元件