0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

講講與、或、非門都能用來做什么

冬至配餃子 ? 來源:天奇工作室 ? 作者:LRC ? 2022-08-07 14:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上次介紹了與、或、非門。這次我們講講這些門能用來做什么。

《加法器》(實現(xiàn)兩數(shù)相加)

我們考慮以下幾種情況(以下數(shù)字皆為二進制數(shù))。

0+0=0 零加零毫無疑問等于0。

0+1=1 1+0=1 這個應該也不用解釋。

1+1=10 2的二進制數(shù)寫作10,所以也沒有什么問題。

我們可以繪制出這樣一張表。其中A和B為輸入(加數(shù)),C(和)和D(進位)為輸出。

pYYBAGLvX86AOAH9AABBN3GTlzA917.png

我們可以用以下電路來滿足這張表(真值表)

poYBAGLvX-2AMBN9AABRAbesAYk130.png

解釋一下,A上有一條橫線則意為A的取反。如果A是0,那么A-就是1。最右邊的則是C本位求和輸出。本圖中沒有D輸出,D輸出放在下圖中討論。我們來試一下真值表的第一行。

第一行中A和B數(shù)值均為0,A-為1,故第一路與門輸出為0,同理第二路輸出也為0。兩條與門輸出作為或門的輸入,故與門的輸出也為0。剩下的幾行你們可以自己試試看。

poYBAGLvYACAEFNvAAA1Ggd0Akg829.png

這張圖是D的進位輸出??梢詮恼嬷当砗苋菀子^察得到D與A和B的關系就是與門的關系,所以很容易畫出這個電路。

既然本位相加和進位信號都有了,那么我們便可以設計出下圖這樣的加法器:

pYYBAGLvYBaAHuYaAACq546qGn4595.png

左邊兩根藍線從上至下分別是A和B輸入。右邊兩根紅線從上至下分別是C和D輸出。

這個電路被稱為半加法器。如果我們要算的數(shù)值有三位,那么我們就串聯(lián)三個這樣的電路就可以實現(xiàn)四位的加法。注意不是簡單串聯(lián),本位的進位要與下一位的和相加。

pYYBAGLvXy6AAQIxAAD9G5wBIX8486.png

這是三位加法器,其中加數(shù)分別是101(5)和10(2),和是111(7)右下角粉紅圈中的是溢出信號(最高位的進位信號),第一位數(shù)字沒有前一位的進位信號,所以你可以在圖中的上半部分看到一個特別的常數(shù)0。注意:不要將該電路誤解成并聯(lián),其實質(zhì)還是串聯(lián)。你們可以跟著門電路和二進制加法琢磨琢磨其本質(zhì)。

其中減法比較巧妙,它在加法的基礎上稍加改動而來。

比如101(5)-010(2)=011(3)我們把減數(shù)010按位取反,變成101,再在末尾加1,變成110。我們發(fā)現(xiàn)101+110=1011,若把最高位的數(shù)字舍去,剩下的便是差011。

再例如110110(54)-100100(36)=010010(18)。100100按位取反,變成011011,加1,變成011100。110110+011100=1010010,最高位舍去,得010010(18)。

你們可以隨便寫幾個數(shù)試試,感受一下這個方法的巧妙之處。

不單單是加減運算,邏輯門還可以實現(xiàn)乘除、開方、指對等運算,可以勝任圖像處理、數(shù)據(jù)檢索、人工智能等任務。

重頭戲還在后頭呢。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 邏輯門
    +關注

    關注

    1

    文章

    146

    瀏覽量

    24966
  • 加法器
    +關注

    關注

    6

    文章

    183

    瀏覽量

    30712
收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    繼電保護是用來做什么的?

    :電流驟增至正常值的數(shù)倍至數(shù)十倍。 接地故障:中性點電壓偏移零序電流異常。 ?故障隔離? 通過控制斷路器在?20-100毫秒內(nèi)?切斷故障線路,避免故障蔓延。例如: 輸電線路發(fā)生短路時,距離保護裝置可
    發(fā)表于 05-06 10:32

    先輯半導體HPM6E00系列產(chǎn)品能用來做EtherCAT的主站嗎

    雖然明確說明了先輯半導體HPM6E00系列產(chǎn)品能用來做EtherCAT的從站,但它可以用來做主站嗎,還是說必須用其他芯片做主站呢
    發(fā)表于 03-16 10:16

    LDC1000里面配套的PCB線圈的電感值是多少?

    LDC1000里面配套的PCB線圈的電感值是多少?還有用電感公式算出來的電感能用來做什么?我之前以為能算出靠近PCB線圈的電感的電感值
    發(fā)表于 01-17 08:07

    ADS1293能用來采集肌電嗎?

    ADS1293能用來采集肌電嗎
    發(fā)表于 12-30 07:20

    ADS1192擁有的兩個GPIO1和GPIO2,是用來做什么的?

    看完ADS1192的芯片手冊,總結出下列幾個不解之處: 1、管腳不理解: a,關于芯片擁有的兩個GPIO1和GPIO2,是用來做什么的? b、芯片位雙通道,為什么還會有個IN3管腳 c、既然是
    發(fā)表于 12-30 07:04

    音頻子系統(tǒng)主要是用來做什么的,可以用來做PCM編碼器嗎?

    請問,音頻子系統(tǒng)主要是用來做什么的,可以用來做PCM編碼器嗎?支持PCM編碼輸出嗎?
    發(fā)表于 11-07 07:38

    請問purepath studio能用來開發(fā)C5000系列的DSP嗎?

    本人剛接觸Ti的DSP,想咨詢下 purepath studio 是否能用來開發(fā) C5000系列(如TMS320C5535)的DSP 音頻處理系統(tǒng)? 開發(fā)流程是否可以像 ADI 的 SigmaDSP 和 Sigma Studio 一樣簡單的方式?
    發(fā)表于 10-25 06:56

    非門電路的輸入端電阻模式怎么設置電平狀態(tài)

    非門電路的輸入端電阻模式設置電平狀態(tài)的方法主要取決于非門電路的類型(如TTL、CMOS等)以及具體的設計需求。以下是一些一般性的指導原則:
    的頭像 發(fā)表于 10-01 17:43 ?1034次閱讀

    cmos和非門電路的輸入端電阻模式是什么

    CMOS和非門電路的輸入端電阻模式涉及多個方面,包括電阻的作用、連接方式以及如何影響電路性能。以下是對CMOS和非門電路輸入端電阻模式的詳細分析:
    的頭像 發(fā)表于 10-01 17:30 ?1879次閱讀

    請問數(shù)字信號傳輸性能分析儀常用來做什么?

    數(shù)字信號傳輸性能分析儀常用來做什么
    發(fā)表于 09-19 08:31

    BOOSTXL_BUCKCONV評估板上的高邊電流采樣電路,請問C10-C14都是做什么用的呢?

    這是ti的BOOSTXL_BUCKCONV評估板上的高邊電流采樣電路,請問C10-C14都是做什么用的呢?是用來補償相位嗎?如果不是的話是做什么用的呢?這些電容值怎么計算呢
    發(fā)表于 09-06 06:29

    簡述基本與非門sr鎖存器的結構及工作原理

    基本與非門SR鎖存器(Set-Reset Latch)是數(shù)字電路中的一種基礎元件,用于存儲一位二進制數(shù)據(jù)。它由兩個互補的與非門(NAND gate)組成,通過這兩個與非門的交叉反饋實現(xiàn)狀態(tài)的鎖存
    的頭像 發(fā)表于 08-28 11:01 ?4156次閱讀

    請問INA128是否可以用來檢測交流電流?

    INA128是否可以用來檢測交流電流?我用檢測直流的方法去測交流(采樣電阻加儀表放大器)。但是沒有成功,是不是INA128不能用來檢測交流?或者所以的儀表放大器都不能用來檢測交流。
    發(fā)表于 08-27 06:27

    OPA376能用來做跨阻抗放大電路嗎?

    我們公司按照這個電路設計了跨阻抗放大電路,運放為OPA376,RF=100Mohm,CF=100pf,CPD=500pf(10KHz時)。,TI工程們,請幫忙確認如下問題: 1、OPA376能用來
    發(fā)表于 08-16 06:18

    非門的閑置輸入端如何處理

    在數(shù)字電路設計中,與非門(NAND gate)是一種基本的邏輯門,它具有兩個多個輸入端和一個輸出端。當所有輸入端都為高電平時,輸出端為低電平;當至少有一個輸入端為低電平時,輸出端為高電平。然而,在
    的頭像 發(fā)表于 07-30 14:47 ?2723次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品