三種基本邏輯電路運算比較

2020-12-11 電子發燒友

01基本概念

1.邏輯常量與變量:邏輯常量只有兩個,即0和1,用來表示兩個對立的邏輯狀態。邏輯變量與普通代數一樣,也可以用字母、符號、數字及其組合來表示,但它們之間有著本質區別,因為邏輯變量的取值只有兩個,即0和1,而沒有中間值。

2.邏輯運算:在邏輯代數中,有與、或、非三種基本邏輯運算。表示邏輯運算的方法有多種,如語句描述、邏輯代數式、真值表、卡諾圖等。

3.邏輯函數:邏輯函數是由邏輯變量、常量通過運算符連接起來的代數式。同樣,邏輯函數也可以用表格和圖形的形式表示。

4.邏輯代數:邏輯代數是研究邏輯函數運算和化簡的一種數學系統。邏輯函數的運算和化簡是數字電路課程的基礎,也是數字電路分析和設計的關鍵。

02三種基本邏輯運算與運算1

圖1(a)表示一個簡單與邏輯的電路,電壓V通過開關A和B向燈泡L供電,只有A和B同時接通時,燈泡L才亮。A和B中只要有一個不接通或二者均不接通時,則燈泡L不亮,其真值表如圖1(b)。因此,從這個電路可總結與運算邏輯關係。

語句描述:只有當一件事情(燈L亮)的幾個條件(開關A與B都接通)全部具備之後,這件事情才會發生。這種關係稱與運算。

邏輯表達式:L=A·B

式中小圓點「·」表示A、B 的與運算,又稱邏輯乘。在不致引起混淆的前提下,乘號「·」被省略。某些文獻中,也有用符號 ∧、∩表示與運算的。

真值表:如果開關不通和燈不亮均用0表示,而開關接通和燈亮均用1表示,得到如圖1(c)所示的真值表描述。真值表的左邊列出為所有變量的全部取值組合,右邊列出的是對應於A,B變量的每種取值組合的輸出。因為輸入變量有兩個,所以取值組合有22=4種,對於n個變量,應該有2n種取值組合。

邏輯符號:與運算的邏輯符號如圖1(d)所示,其中A,B為輸入,L為輸出。

(a)電路圖(c)用0、1表示的真值表

(b)真值表(d)與邏輯門電路的符號

圖1 與邏輯運算

或運算2

圖2(a)表示一簡單的或邏輯電路,電壓V通過開關A或B向燈泡供電。只要開關A或B接通或二者均接通,則燈L亮;而當A和B均不通時,則燈L不亮,其真值表如圖2(b)所示。由此可總結出或運算邏輯關係。

語句描述:當一件事情(燈L亮)的幾個條件(開關A、B接通)中只要有一個條件得到滿足,這件事就會發生,這種關係稱為或運算。

邏輯表達式:L=A+B

式中符號「+」表示A、B 或運算, 又稱邏輯加,在某些文獻中,也用符號∨、∪來表示或運算。

真值表:同與運算一樣,用0、1表示的或邏輯真值表如圖2(c)所示。

邏輯符號:或運算的邏輯符如圖2(d)所示,其中A,B表示輸入,L表示輸出。

(a)電路圖(c)用0、1表示的真值表

(b)真值表(d)或邏輯門電路的符號

圖2 或邏輯運算

非運算3

如圖3(a)所示,電壓V通過一繼電器觸點向燈泡供電,NC為繼電器A的常閉觸點,當A不通電時,燈L亮;而當A通電時,燈L不亮。其真值表如圖3(b)所示。由此可總結出非運算邏輯關係。

語句描述:一件事情(燈亮)的發生是以其相反的條件為依據。 這種邏輯關係為非運算。

邏輯表達式描述:L=A

真值表:若用0和1來表示繼電器和燈泡狀態,則可得圖3(c)所示的真值表,在此圖中,很容易理解,A不通電和燈不亮定義為0態,而A通電和燈亮是定義為1態。顯然L與A總是處於對立的邏輯狀態。

(a)電路圖

(b)真值表

(c)用0、1表示的真值表

圖3 非邏輯運算

式中,字母A上方的短劃「-」表示非運算。在某些文獻中,也用「~」、「┐」或「,」表示非運算。

邏輯符號:非運算邏輯符號如圖4(a)、(b)所示,其中圖(a)為在輸入端用小圓圈表示的非運算,圖(b)為在輸出端用小圓圈表示的非運算。

(a)在輸入端用小圓圈表示非運算

(b)在輸出端用小圓圈表示非運算

圖4 非邏輯門電路的符號

三種基本邏輯運算小結4

與、或邏輯運算都可以推廣到多變量的情況:

L=A·B·C…

L=A+B+C+…

其它邏輯運算都可用上述三種基本邏輯運算組合而成。表1列出了幾種基本的邏輯運算函數式及其相應的邏輯門電路的代表符號,以便於比較和應用。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 基本的邏輯電路有哪些_想要的邏輯電路都在這
    ,以二進位為原理、實現數位訊號邏輯運算和操作的電路。最基本的有與電路、或電路和非電路。   邏輯電路是指完成邏輯運算的電路。這種電路,一般有若干個輸入端和一個 或幾個輸出端,當輸入信號之間滿足某一特定邏輯關係時,電路就開通,有輸 出;否則,電路就關閉,無輸出。所以,這種電路又叫邏輯門電路,簡稱門電路。
  • 基本運算電路
    基本運算電路一、反相比例運算放大電路即輸出電壓vO與兩輸入電壓之差(vS2–vS2)成比例,其實質是用差分式放大電路實現減法功能。差分式放大電路的缺點是存在共模輸入電壓。因此為保證運算精度應當選擇共模抑制比較高的集成運放。
  • 邏輯或門電路運算教程
    打開APP 邏輯或門電路運算教程 發表於 2019-06-26 14:45:12 邏輯或門是一種數字邏輯電路,只有當其一個或多個輸入為高電平時,其輸出才會變為高電平 輸出,Q為「當ALL的輸入處於邏輯電平「0」時,邏輯或門「僅」再次返回「低電平」。
  • 放大電路的三種組態的識別與比較,放大電路的三種組態的特點與用途
    打開APP 放大電路的三種組態的識別與比較,放大電路的三種組態的特點與用途 發表於 2017-04-21 10:19:18
  • 基本邏輯門電路
    基本邏輯運算有與、或、非運算,對應的基本邏輯門有與、或、非門。本節介紹簡單的二極體門電路和BJT反相器(非門),作為邏輯門電路的基礎。  用電子電路來實現邏輯運算時,它的輸入、輸出量均為電壓(以V為單位)或電平(用1或0表示)。
  • 運算放大器基本電路大全
    一般的來說普通的應用中阻值在K 歐級到100K 歐級是比較合適的。高速的應用中阻值在100 歐級到1K 歐級,但他們會增大電源的消耗。便攜設計中阻值在1 兆級到10 兆歐級,但是他們將增大系統的噪聲。用來選擇調整電路參數的電阻電容值的基本方程在每張圖中都已經給出。如果做濾波器,電阻的精度要選擇1% E -96系列(參看附錄A)。一但電阻值的數量級確定了,選擇標準的E-12系列電容。
  • 組合邏輯電路的分析與設計-邏輯代數
    邏輯代數亦稱為布爾代數,其基本思想是英國數學家布爾於1854年提出的。1938年,香農把邏輯代數用於開關和繼電器網絡的分析、化簡,率先將邏輯代數用於解決實際問題。經過幾十年的發展,邏輯代數已成為分析和設計邏輯電路不可缺少的數學工具。
  • 基本對數運算電路
    基本對數運算電路如圖5.4-14所示。它具有反相結構,反饋迴路元件為集一基電壓差為0(反相端為虛地點的電晶體,利用其發射結的指數特性,就能對輸入信號實現對數運算。
  • 組合邏輯電路和時序邏輯電路比較_組合邏輯電路和時序邏輯電路有...
    打開APP 組合邏輯電路和時序邏輯電路比較_組合邏輯電路和時序邏輯電路有什麼區別 發表於 2018-01-30 17:26:04
  • 三態邏輯與非門電路圖三種狀態分析
    打開APP 三態邏輯與非門電路圖三種狀態分析 zhezhelin 發表於 2020-08-31 15:50:24 三態信號(Tri-State或T/S),它與一般門電路不同,它的輸出端除了出現高電平、低電平外,還可以出現第三個狀態,即高阻態,亦稱禁止態,但並不是3個邏輯值電路。
  • 數字電路之如雷貫耳的「邏輯電路」
    它的好處就在於,數位訊號有較強的抗噪音能力,不容易被破壞,計算機處理起來比較容易。現在,隨著微處理器性能的不斷提高,已經可以高速、大量地處理數字信息。由於在信號傳輸和再現的過程中都不會造成信號質量下降,從而使數字電路得到了十分廣泛的應用。
  • 電子人必備基礎知識:數字電路之組合邏輯電路
    關於組合邏輯電路用數位訊號完成對數字量進行算術運算和邏輯運算的電路稱為數字電路,或數字系統。由於它具有邏輯運算和邏輯處理功能,所以又稱數字邏輯電路。數字電路根據邏輯功能的不同特點,可以分成兩大類,一類叫組合邏輯電路(簡稱組合電路),另一類叫做時序邏輯電路(簡稱時序電路)。組合邏輯電路在邏輯功能上的特點是任意時刻的輸出僅僅取決於該時刻的輸入,與電路原來的狀態無關。
  • 計算機中所有數據是二進位保存,這些複雜電路是如何做運算的呢?
    這個問題並不難,簡單點的說就是邏輯運算啦。邏輯運算是CPU運算的本質,學過數學或者計算機的人都很容易理解的。再複雜的運算都是由這些最基本的邏輯運算構成的。接下來讓我們詳細的了解一下吧。邏輯運算是CPU運算的本質,不管是計算機能處理多麼複雜的事情,它最終還是通過電路的開關來實現的。
  • 交流電路的基本特徵量_三種基本的交流電路圖及波形圖
    打開APP 交流電路的基本特徵量_三種基本的交流電路圖及波形圖 發表於 2019-10-01 16:26:00   交流電路的基本特徵量   1、頻率 角頻率(圓頻率)它與頻率f之間的關係是,f的含義是單位時間內交流電作周期性變化的次數,頻率表示交流電瞬時值變化的快慢單位:或。
  • CPU運算電路:電晶體如何表示0和1
    當b處電壓《e處電壓時,電晶體中c極和e極導通;這只是一個簡化說明,實際上從模電角度分析,導通和截止的要求是兩個PN節正向偏置和反向偏置,還要考慮c極電壓,但在實際的數字電路中e極電壓和c極電壓一般恆定,要麼由電源提供、要麼接地,所以我們可以簡單記為「電晶體電路的通斷就是由b極電壓與恆定的e極電壓比較高低決定」。
  • 指數運算電路
    打開APP 指數運算電路 佚名 發表於 2010-04-24 15:55:06
  • python-邏輯運算和布爾值
    python-邏輯運算和布爾值喬治·布爾(George Boole,1815.11.2~1864),1815年11月2日生於英格蘭的林肯。19世紀最重要的數學家之一,出版了《邏輯的數學分析》 ,這是它對符號邏輯諸多貢獻中的第一次。
  • 運算放大器和比較器有什麼區別?
    運算放大器和電壓比較器在原理符號上確實是一樣的,都有5個引腳,其中兩個引腳為電源+和電源-,還有兩個引腳為同相輸入端(+)和反向輸入端(-),最後一個引腳是輸出端。
  • 放大電路三種基本電路的應用及其參數的選擇
    打開APP 放大電路三種基本電路的應用及其參數的選擇 佚名 發表於 2009-04-22 20:35:28 放大電路三種基本電路的應用及其參數的選擇放大電路的三種基本電路有共射極電路,共基極電路,共集極電路。
  • 凔海筆記之FPGA(五):(基本 組合)邏輯
    FPGA如此,我們描述的電路亦是如此,接下來,就讓我們認識一下簡單得不能再簡單的電路。或門電路:有1則為1assign y = a | b;與門電路:有0則為0與門(英語:AND gate)又稱"與電路"、邏輯"積"、邏輯"與"電路。是執行"與"運算的基本邏輯門電路。有多個輸入端,一個輸出端。