組合邏輯電路的設計
發布時間:2013/10/18 20:43:36 訪問次數:911
所謂組合邏輯電路的設計,B3BB2就是根據實際工程的邏輯功能要求,設計出實現該要求的邏輯電路。一般組合邏輯電路的設計步驟如下:
(1)分析實際工程要求,設定輸入、輸出變量,進行邏輯賦值。
(2)根據邏輯功能要求列出真值表。
(3)根據真值表寫出邏輯表達式。
根據真值表寫出與或邏輯表達式的方法是:觀察真值表,輸出函數值為1則對應一項乘積項;即輸出函數值為1,若對應的輸入變量值為l時取原變量,變量值為O時則取反變量,寫出該乘積項。把所有輸出函數值為1的乘積項相加,可得到函數與或邏輯表達式。
邏輯表達式也可寫成或轉換為其他形式,實現不同形式邏輯表達式電路使用的邏輯門不同。
(4)選擇器件,化簡或變換邏輯表達式。
(5)畫出邏輯電路圖。
【例7.1.2】設計一個三人表決電路,多數贊成時,議案能夠通過,否則,不能通過。
解(1)棍據邏輯要求設定邏輯變量、列出真值表:設A、B、C為參加表決的三人,其取值為l表示贊成,取值為0表示不贊成。表決結果用L表示,若多數贊成,則L=l,表示議案通過;否則L=O,表示議案沒有通過。列出真值表如表7.1.2所示。
(2)由真值表寫出邏輯表達式:可先寫出函數值L-l對應輸入變量表達式;然后邏輯加,即
L=ABC+ABC+ABC+ABC
(3)化簡邏輯表達式:可采用圖形法化簡:畫出卡諾圖如圖7.1.4所示,求得最簡邏輯表達式為
L=BC+AC+AB
所謂組合邏輯電路的設計,B3BB2就是根據實際工程的邏輯功能要求,設計出實現該要求的邏輯電路。一般組合邏輯電路的設計步驟如下:
(1)分析實際工程要求,設定輸入、輸出變量,進行邏輯賦值。
(2)根據邏輯功能要求列出真值表。
(3)根據真值表寫出邏輯表達式。
根據真值表寫出與或邏輯表達式的方法是:觀察真值表,輸出函數值為1則對應一項乘積項;即輸出函數值為1,若對應的輸入變量值為l時取原變量,變量值為O時則取反變量,寫出該乘積項。把所有輸出函數值為1的乘積項相加,可得到函數與或邏輯表達式。
邏輯表達式也可寫成或轉換為其他形式,實現不同形式邏輯表達式電路使用的邏輯門不同。
(4)選擇器件,化簡或變換邏輯表達式。
(5)畫出邏輯電路圖。
【例7.1.2】設計一個三人表決電路,多數贊成時,議案能夠通過,否則,不能通過。
解(1)棍據邏輯要求設定邏輯變量、列出真值表:設A、B、C為參加表決的三人,其取值為l表示贊成,取值為0表示不贊成。表決結果用L表示,若多數贊成,則L=l,表示議案通過;否則L=O,表示議案沒有通過。列出真值表如表7.1.2所示。
(2)由真值表寫出邏輯表達式:可先寫出函數值L-l對應輸入變量表達式;然后邏輯加,即
L=ABC+ABC+ABC+ABC
(3)化簡邏輯表達式:可采用圖形法化簡:畫出卡諾圖如圖7.1.4所示,求得最簡邏輯表達式為
L=BC+AC+AB