根據(jù)代碼中全部位數(shù)相加的“和”來進行奇校驗或偶校驗。
“和”操作的特點:偶數(shù)個1,它的和總是0;奇數(shù)個1,它的和總是1。
圖中所示為一個具有奇校驗器的數(shù)據(jù)傳輸系統(tǒng),它采用了兩片74LS280:
在發(fā)送端:使用一個74LS280產(chǎn)生監(jiān)督位Fod信號,I8 =1,F(xiàn)od則指示8位數(shù)據(jù)1的個數(shù)為偶數(shù):
Fod =(I0⊕I1⊕I2⊕I3⊕I4⊕I5⊕I6⊕I7)⊕I8
因此Fod取值使9位碼組(8位數(shù)據(jù)加Fod)中奇數(shù)個1
在接收端:9位碼組作為第二個74LS280輸入,取Fev指示正確性(9位碼組保持奇數(shù)個1)
Fev =Fod=(I0⊕I1⊕I2⊕I3⊕I4⊕I5⊕I6⊕I7)⊕I8
若Fev =0,則傳輸正確
組合邏輯電路是由各種門電路組合而成的邏輯電路。該電路的輸出只與當(dāng)時的輸入狀態(tài)有關(guān),而與電路過去的輸入狀態(tài)無關(guān)。組合邏輯分析,就是根據(jù)給定的邏輯電路圖找出輸出函數(shù)與輸入變量之間的邏輯關(guān)系。通常的方法是:寫出整個電路的輸出函數(shù)邏輯表達式,或從邏輯表達式進一步求出函數(shù)值,列出真值表。
組合邏輯設(shè)計,就是根據(jù)邏輯功能的要求,得到實現(xiàn)該功能的最優(yōu)邏輯電路。工程上最優(yōu)的邏輯設(shè)計,往往不能用一個或幾個簡單指標(biāo)來描述,而要考慮應(yīng)用的特殊要求。隨著中大規(guī)模集成電路和可編程邏輯器件的出現(xiàn)和成本的降低,追求最少門數(shù)將不再成為最優(yōu)設(shè)計指標(biāo),而轉(zhuǎn)為追求集成塊數(shù)的減少。