數電學習筆記7——邏輯函數及其表示方法(1)
教材:閻石《數字電子技術基礎》(第五版) 高等教育出版社
視頻教材:


2.5 邏輯函數及其表示方法
2.5.1 邏輯函數
邏輯函數:如果以邏輯變量作為輸入,以運算結果作為輸出,此時輸出與輸入之間形成的函數關系稱為邏輯函數。

2.5.2 邏輯函數的表示方法
一、邏輯真值表
將輸入變量所有的取值下對應的輸出值找出來,列成表格,即可得到真值表。
二、邏輯函數式
??將輸出與輸入之間的邏輯關系寫成與、或、非等運算的組合式,就得到所需的邏輯函數式。
三、邏輯圖
將邏輯函數式中各變量之間的與、或、非等邏輯關系用圖形符號表示出來,就可以畫出表示函數關系的邏輯圖。

四、波形圖(時序圖)
將邏輯函數輸入變量每一種可能出現的取值與對應的輸出值按時間順序依次排列起來,就得到了該邏輯函數的波形圖。
五、各種表示方法間的相互轉換
(1)真值表與邏輯函數式之間的轉換
1.?真值表轉換為邏輯函數式
① 找出真值表中使邏輯函數Y=1的那些輸入變量取值的組合。
② 每組輸入變量取值的組合對應一個乘積項,其中取值為1的寫入原變量,取值為0的寫入反變量。
③ 將這些乘積項相加,即得Y的邏輯函數式。

2.?邏輯函數式轉換為真值表
將輸入變量取值的所有組合狀態(tài)逐一代入邏輯式求出函數值,列成表,即可得到真值表。

(2)邏輯函數式與邏輯圖的相互轉換
1.?從給定的邏輯函數式轉換為相應的邏輯圖時,只要用邏輯圖形符號代替邏輯函數式中的邏輯運算符號并按運算優(yōu)先順序將它們連接起來,就可得到所求的邏輯圖。

2.?從給定的邏輯圖轉換為相應的邏輯函數式時,只要用邏輯圖的輸入端逐級寫出每個圖形符號的輸出邏輯式,就可得到所求的邏輯函數式。

(3)波形圖與真值表的相互轉換
1.?只要在給定的波形圖上找出每個時間段里輸入變量與函數輸出的取值,然后將這些輸入、輸出取值對應列表,即可得到對應的真值表。
2.?只要用將給定的真值表中所有的輸入變量與對應的輸出變量取值依次排列畫成以時間為橫軸的波形,就可得到對應的波形圖。