數位電子中的正邏輯和負邏輯


在數位電子學中,邏輯邏輯函式是指遵循控制邏輯語句規則的函式。邏輯是透過使用開關網路來實現的,其中開關網路是由有限數量的開關互連而設計的。

示例 - 令“y”為邏輯函式,則可以表示為:

$$\mathrm{Y = f\left ( x_{i} \right ) }$$

其中,xi表示邏輯網路或開關網路的輸入,y是網路的輸出。

邏輯函式還有一個相關術語,即真值表。真值表用於測試邏輯網路的效能。關於邏輯系統,另一個重要點是它們只接受兩個值,即 0 和 1。這裡,0(二進位制零)表示電路的斷開狀態,而 1(二進位制一)表示邏輯電路的接通狀態。因此,在邏輯網路的真值表中,條目使用 0 和 1 進行填寫。

邏輯函式的常見示例包括 OR、AND、NOT、NAND、NOR、XOR、XNOR 等。使用這些函式,我們也可以實現更復雜的邏輯函式。

數位電子中的邏輯分為兩種型別:

  • 正邏輯
  • 負邏輯

現在,讓我們詳細討論正邏輯和負邏輯。

如上所述,在數字系統中,與運算相關的變數只能具有兩個值,即 0 和 1。其中,0 和 1 分別表示系統的斷開(邏輯低)和接通(邏輯高)狀態。

什麼是正邏輯?

在數字電子系統中,如果使用訊號的高值(電壓或電流)來表示邏輯 1,而使用訊號的低值(電壓或電流)來表示邏輯 0,則稱為正邏輯系統

正邏輯的脈衝波形表示如圖 1 所示。在正邏輯的情況下,0 伏電平表示邏輯 0(邏輯低),而 +VCC 伏電平表示邏輯 1(邏輯高)。

在通用形式中,正邏輯表示為:

$$\mathrm{更高電壓 = 邏輯高}$$

$$\mathrm{更低電壓 = 邏輯低}$$

正邏輯示例 - 考慮一個 NPN 電晶體。如果電晶體處於斷開狀態,則其輸出將處於 +VCC,表示邏輯 1(高)狀態。另一方面,如果電晶體處於接通狀態,則其輸出將為 0 伏,表示邏輯 0(低)狀態。

什麼是負邏輯?

在數字電子系統中,如果使用訊號的高值(電壓或電流)來表示邏輯 0,而使用訊號的低值(電壓或電流)來表示邏輯 1,則稱為負邏輯系統

負邏輯的脈衝波形表示如圖 2 所示。在負邏輯的情況下,-VCC 伏電平表示邏輯 0(邏輯低),而 0 伏電平表示邏輯 1(邏輯高)。

在通用形式中,負邏輯表示為:

$$\mathrm{更高電壓 = 邏輯低 (0)}$$

$$\mathrm{更低電壓 = 邏輯高 (1)}$$

負邏輯示例 - 考慮一個 PNP 電晶體。如果電晶體處於斷開狀態,則其輸出將處於 -VCC 伏,表示邏輯 0(低)狀態。另一方面,如果電晶體處於接通狀態,則其輸出將為 0 伏,表示邏輯 1(高)狀態。

注意 - 有趣的是,正邏輯中的 OR 門等效於負邏輯中的 AND 門,反之亦然。類似地,正邏輯中的 NOR 門等效於負邏輯中的 NAND 門,反之亦然。

結論

所有數字系統都使用二進位制數系統。因此,所有數字電子系統都具有兩種狀態,即高和低,其中高由二進位制 1 表示,低由二進位制 0 表示。

根據系統響應,數字邏輯分為兩種型別,即正邏輯負邏輯。在正邏輯中,高電壓電平用於表示邏輯 1,低電壓電平用於表示邏輯 0。另一方面,在負邏輯中,高電壓電平表示邏輯 0,低電壓電平表示邏輯 1。

更新於: 2022-12-26

18K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告