什么是邏輯函數?
邏輯函數是應用于通信工程等學科的函數。邏輯函數,是一類返回值為邏輯值true或邏輯值false的函數。
true:代表判斷后的結果是真的,正確的,也可以用1表示;
false:代表判斷后的結果是假的,錯誤的,也可以用0表示。
邏輯函數有“最小項之和”及“最大項之積”兩種標準形式。
邏輯函數表示方法:
1.布爾代數法
按一定邏輯規律進行運算的代數。與普通代數不同,布爾代數中的變量是二元值的邏輯變量。
2.真值表法
采用一種表格來表示邏輯函數的運算關系,其中輸入部分列出輸入邏輯變量的所有可能組合,輸出部分給出相應的輸出邏輯變量值。
3.邏輯圖法
采用規定的圖形符號,來構成邏輯函數運算關系的網絡圖形。
4.卡諾圖法
卡諾圖是一種幾何圖形,可以用來表示和簡化邏輯函數表達式。
5.波形圖法
一種表示輸入輸出變量動態變化的圖形,反映了函數值隨時間變化的規律。
6.點陣圖法
是早期可編程邏輯器件中直觀描述邏輯函數的一種方法。
7.硬件設計語言法
是采用計算機高級語言來描述邏輯函數并進行邏輯設計的一種方法,它應用于可編程邏輯器件中。目前采用最廣泛的硬件設計語言有ABLE-HDL、VHDL等。