0和1的藝術,與、或、非基本邏輯門電路

2021-02-28 Gopher or GoHome

美女機器人🤖️深情朗誦視頻版

上回我們說到pn結,在pn結兩端連接上導線就變成二極體。二極體是p型半導體和n型半導體結合而成,三極體就是p型+n型+p型,或者n型+p型+n型,簡稱pnp型或者npn型半導體。每一個半導體區域都有一個引腳端接出。pn結或者說二極體外加正向電壓可以導電,外加反向電壓就不導電,高低電位這兩種狀態正好對應了二進位中的1和0。這節課,我們一起簡單看一下利用二極體和三極體組成的基本邏輯門電路。

 三極體

首先看一下三極體的特性。左邊就是三極體的結構。右邊是三極體的電路符號。E表示發射極(Emitter)、B表示基極(Base)和C表示集電極(Collector)。三極體的特性是:當b為高電位時,ec之間導通,而b為低電位時,ec之間則斷開。

了解了二極體和三極體的特性,就很容易畫出基本邏輯門電路。先來看一下或門電路。

 或門電路

或門電路是用兩個二極體並聯再和電阻串聯組成的電路,粗短線表示接地,接地表示低電位。如果將a、b、c高電位用1來表示,低電位用0來表示,那麼由二極體的單向導電性可知,當a或b有一個是高電位時(即a=1或b=1時),至少就有一個二極體導通,於是R就有從上往下的電流通過,R的上端c相對於另一端是高電位,即有c=1。只有當a和b都是低電位時(a=0且b=0),兩個二極體都不導通,R上就沒有電流通過,R的上端和R的下端電勢相同,都為低電位,即c=0。

 與門電路

與門電路是用兩個三極體和電阻串聯,工作原理是:當兩個三極體的基極a,b同時加上高電位時,兩個三極體都導通,於是電阻R才有由上向下的電流,這樣c端就是高電位(即c=1),不然,或者a=0,或者a=b=0,或者b=0,此任何一種情況都會使兩個三極體至少有一個處在截止狀態,這樣電路就處於斷開狀態,電阻R沒有電流通過。由於c端通過電阻R和「地」相連,地是低電位,故而c端是低電位。

 非門電路

非門電路是一個三極體與電阻串聯。工作原理是:當a端高電位即a=1時,由於三極體導通,相當於c與地直接相連,於是c點的電位和地一樣,就是0。而當a=0時,由於三極體處在截止狀態,c通過R與下端高電位一樣,則有c=1。

這三種電路可以繼續組合形成或非門、與非門、異或門、異或非門等電路。

下面一起來看一個顯示數字的例子:

圖片來自《數字電子技術課程設計》:八路智力競賽搶答器的仿真電路圖,左邊有8個輸入端,右邊有7個輸出端,右邊的每個輸出端分別對應一個led,通電時就會亮起。在左邊輸入十進位數字5的二進位`00000101` 經過邏輯門電路的轉換,右邊輸出端就會相應點亮對應led,顯示出數字5。

大家可以看到,光一個數字顯示的電路就已經很複雜了,如果想設計一個計算1+1的加法運算電路,其複雜程度,就很明顯超綱了!

有了這些基本邏輯門電路,晶片設計專業人員就可以設計出超級複雜的電路。然後經過光刻,蝕刻等一些列複雜工序,就可以將電路刻到晶圓上,切下一小塊,就可以做成CPU了。

所以,一塊看似集各種高科技於一身的CPU,其底層原理,也只是由這些基本的邏輯門電路構成。

相關焦點

  • 《數字電子技術》:邏輯門電路講解
    什麼是邏輯門?數字電路設計中邏輯門是最基本的運算單元,其中與門、或門和非門是最基本的邏輯門單元,但實際設計中用到的邏輯往往比與、或、非複雜得多,不過它們都可以利用與、或、非門組合實現。比如與非門、或非門、異或門和同或門等等。
  • CMOS集成邏輯門電路
    其它功能的TTL門電路一、集電極開路與非門(OC門)1.OC門的工作原理2.OC門的應用二、與或非門三、三態輸出門(TSL門)1.三態輸出門的工作原理2.三態輸出門的應用
  • 基於多數決定邏輯門的全加器電路設計
    但這種電路以CMOS傳輸門為基本單元,而不是在管子級進行設計,因而,這種全加器電路存在冗餘,需進一步簡化。 結合上面的討論,提出一種結構更加簡單,性能更好的加法器單元電路,它僅由輸入電容和CMOS反向器組成,而且通過電路簡化設計,克服了功耗問題。
  • 歐時課堂|邏輯門該選AND還是OR?
    很多人都知道電腦是通過二進位數學原理(0和1)工作的。所以邏輯門也被定義為二進位器件。它允許電腦進行數學運算,以執行從接收到一個格式正確的圖像檔案後顯示出一個紅色的像素點,到在幾十分之一秒內拆解非常巨大而複雜的數學問題等各種指令。
  • 邏輯電平0和1的世界
    使用這兩種狀態,設備可以編碼,傳輸和控制大量數據。從廣義上講,邏輯電平描述信號可以具有的任何特定的離散狀態。在數字電子學中,我們通常將研究限於兩個邏輯狀態:二進位1和二進位0。一、什麼是邏輯電平?邏輯電平是特定電壓或可以存在信號的狀態,通常為「0/1」 或 「開/關」 或 「ON/OFF」 或 「LOW / HIGH」等。數字電子產品依靠二進位邏輯來存儲,處理和傳輸數據或信息,我們通常將數字電路中的兩個狀態稱為「開」或「關」。
  • 零基礎學習計算機原理:布爾邏輯和邏輯門
    邏輯代數有下面幾個規則和運算法則,因為邏輯運算不是算術計算,所以有以下規定:(1)布爾代數中,數值只能取true和false或者0和1用字母來代替我們前面那些例子中的具體的人和事,並且他用數字1表示'真',用數字0表示'假'。這樣一來,邏輯判斷就變成了數學運算。
  • 封面 | 基於鈮酸鋰光子晶體微腔的全光邏輯門和半加器
    邏輯門是執行「或」、「與」、「非」、「或非」、「與非」等邏輯運算的電路,任何複雜的邏輯電路都可由這些邏輯門組成
  • 邏輯門電路的傳播速度
    理論上的數字邏輯設計重點關注的是邏輯門電路的傳播延遲。相比之下,高頻電子工程中的許多實際的問題通常只取決於一個更細微的指標:最小輸出轉換時間。圖2.13舉例說明了這一差別。
  • 上海交大金賢敏團隊與合作者在光子晶片中實現量子與非邏輯門
    10月14日,國際物理學權威期刊《物理評論快報》以「Integrated Quantum-Walk Structure and NAND Tree on a Photonic Chip」為題發表了上海交通大學金賢敏團隊與南方科技大學翁文康教授合作的最新研究成果:提出一種通過耦合鏈產生高斯波包的量子滑梯結構,並利用該量子滑梯實現了量子與非邏輯門器件
  • 數字電路中△ I噪聲的產生和特點
    本文從反相器入手,分析了TTL和CMOS中△I噪聲的產生過程與基本特點。  1△I噪聲的產生  1.1TTL中△I噪聲的產生  TTL反相器的基本電路如圖1所示。在穩定狀態下,輸出Vo分別為高電平VOH和低電平VOL時,電源提供的電流IH和IL是不同的,而且都比較小。
  • 異或門的電路符號表達_XOR的電路實現
    打開APP 異或門的電路符號表達_XOR的電路實現 發表於 2017-11-28 12:07:05   異或門是數字邏輯中實現邏輯異或的邏輯門
  • 淺談學習《脈衝與數字電路》的方法
    在脈衝電路中,二極體和三極體是組成開關電路的最基本元件,一般上學習脈衝與數字電路都具備了元器件及模擬電路的知識。因此在學習中要善於將兩種電路的分析方法加以區別,加以比較,才能加深理解,便於記憶。  三、學會分析各種邏輯門電路  數字電子技術僅研究開或關狀態,為了簡便地描述邏輯關係,通常用熟知的符號「0」 和「1」來表示某一事物的對立狀態,例如電位的「高」與「」低、脈衝的「有」和「無」、開關的「合」與「斷」、事物的「真」與「假」等。這裡的「0」和「1」的概念,並不是通常在數學中表示數量的大小,而是作為一種表示符號,常稱之為邏輯「0」和邏輯「1」。
  • MOS管與最簡單CMOS邏輯門電路
    本文引用地址:http://www.eepw.com.cn/article/201808/385827.htm1、MOS管MOS管又分為兩種類型:N型和P型。2、CMOS邏輯電平高速CMOS電路的電源電壓VDD通常為+5V;Vss接地,是0V。高電平視為邏輯「1」,電平值的範圍為:VDD的65%~VDD(或者VDD-1.5V~VDD)低電平視作邏輯「0」,要求不超過VDD的35%或0~1.5V。+1.5V~+3.5V應看作不確定電平。在硬體設計中要避免出現不確定電平。
  • 組合邏輯電路的分析方法和設計方法
    組合邏輯電路的分析方法和設計方法6.1概述組合邏輯電路:定義構成電路特點6.2.1組合邏輯電路的分析方法一、基本分析方法分析:給定邏輯電路,求電路的邏輯功能
  • 【E課堂】數字電路中△ I噪聲的產生與特點
    本文從反相器入手,分析了TTL和CMOS中△I噪聲的產生過程與基本特點。  1 △I噪聲的產生  1.1 TTL中△I噪聲的產生  TTL反相器的基本電路如圖1所示。在穩定狀態下,輸出Vo分別為高電平VOH和低電平VOL時,電源提供的電流IH和IL是不同的,而且都比較小。
  • 電工基礎知識入門:電路、電路模型和電路的基本物理量
    「電路、電路模型和電路的基本物理量」這部分的內容其實很簡單,在技成培訓網《電工基礎》視頻課程中曹老師分為3個課時詳細地給我們講述了什麼是電路,電路模型包括什麼,怎樣去使用和判斷電路模型等,其實簡單來講就是,電路它是個啥玩意?首先,讓我們來看看下圖1-1,一個簡單的電路圖。
  • "可編程醫學"是新生物電路研究的目標
    在合成生物學的世界中,邏輯門和遺傳時鐘等基礎組件的開發使電路的設計變得越來越複雜,包括解決數學問題,構建自主機器人和玩互動遊戲的能力。喬治亞理工學院的一組研究人員現在正在使用他們對生物電路學到的知識,為可編程醫學的未來奠定基礎。
  • 數字電路中D觸發器和D鎖存器分別有什麼作用?
    打開APP 數字電路中D觸發器和D鎖存器分別有什麼作用? 發表於 2017-11-24 09:20:41   用數位訊號完成對數字量進行算術運算和邏輯運算的電路稱為數字電路,或數字系統。由於它具有邏輯運算和邏輯處理功能,所以又稱數字邏輯電路。
  • 關於電路的那些常識性概念
    1.輸出高電平Uoh和輸出低電平Uol  Uoh≥2.4V,Uol≤0.4V  2.輸入高電平和輸入低電平  Uih≥2.0V,Uil≤0.8V  二.  1.輸出高電平Uoh和輸出低電平Uol  Uoh≈VCC,Uol≈GND  2.輸入高電平Uoh和輸入低電平Uol  Uih≥0.7VCC,Uil≤0.2VCC (VCC為電源電壓,GND為地)  從上面可以看出:  在同樣5V電源電壓情況下,COMS電路可以直接驅動TTL,因為CMOS的輸出高電平大於2.0V,
  • 基本運算電路
    差分式減法電路圖1所示電路可以實現兩個輸入電壓vS1、vS2相減,在理想情況下,電路存在虛短和虛斷,所以有vI=0,iI=0,由此得下列方程式:  差分式放大電路也廣泛應用於檢測儀器中,可以用多個集成運放構成性能更好的差分式放大電路。五、積分電路圖1a所示為基本積分電路。其輸出電壓與輸入電壓成積分運算關係。利用虛地的概念:vI=0,iI=0,則有