數(shù)據(jù)分配是將一個(gè)數(shù)據(jù)源來的數(shù)據(jù)根據(jù)需要送到多個(gè)不同的通道上去,實(shí)現(xiàn)數(shù)據(jù)分配功能的邏輯電路稱為數(shù)據(jù)分配器。它的作用相當(dāng)于多個(gè)輸出的單刀多擲開關(guān),其示意圖如圖1所示。
數(shù)據(jù)分配器可以用惟一地址譯碼器實(shí)現(xiàn)。如用3線-8線譯碼 器可以把一個(gè)數(shù)據(jù)信號(hào)分配到8個(gè)不同的通道上去。用74138作為 數(shù)據(jù)分配器的邏輯原理圖如圖2所示。將g2b接低電平,g1作為使 能端,c、b和a作為選擇通道地址輸入,g2a作為數(shù)據(jù)輸入。例如,當(dāng)g1=1,cba=010時(shí),由功能表(5.3.2)可得
圖1 數(shù)據(jù)分配器示意圖
而其余輸出端均為高電平。因此,當(dāng)?shù)刂穋ba=010時(shí),只有輸出端y2得到與輸入相同的數(shù)據(jù)波形。74138 譯碼器作為數(shù) 據(jù)分配器的功能表如表1所示。
表1 74138譯碼器作為數(shù)據(jù)分配器時(shí)的功能表
圖2 用74138作為數(shù)據(jù)分配器
數(shù)據(jù)分配器的用途比較多,比如用它將一臺(tái)pc機(jī)與多臺(tái)外部設(shè)備連接,將計(jì)算機(jī)的數(shù)據(jù)分送到外部設(shè)備中。它還可以與計(jì)數(shù)器結(jié)合組成脈沖分配器,用它與數(shù)據(jù)選擇器連接組成分時(shí)數(shù)據(jù)傳送系統(tǒng)。