n輸入二進(jìn)制編碼器的2的n次方個輸出,分別對應(yīng)n輸入變量邏輯函數(shù)的各個最小項(xiàng)。將這些最小項(xiàng)適當(dāng)?shù)亟M合,就能得到任意的n變量邏輯函數(shù)。
如果譯碼器輸出是高電平有效,只要通過或門,將函數(shù)輸出為1的最小項(xiàng)組合在一起,就得到所需要的函數(shù)。
如果譯碼器輸出是低電平有效,則需要用與非門,將函數(shù)輸出為1的最小項(xiàng)組合在一起,也能得到所需要的邏輯函數(shù)。
例:請用一片74138譯碼器和兩個多輸入與非門構(gòu)成函數(shù)發(fā)生器,其輸出邏輯函數(shù)為:
解:在用74138譯碼器構(gòu)成函數(shù)發(fā)生之前,要先將函數(shù)轉(zhuǎn)換成標(biāo)準(zhǔn)與或式,然后再與輸出端對應(yīng)起來。