數字比較器真值表及電路-電子發燒友網

2021-01-10 電子發燒友
打開APP
數字比較器真值表及電路

發表於 2019-06-22 10:36:29

數字比較器是另一個非常有用的組合邏輯電路,用於比較兩個二進位數字的值

數字或二進位比較器由標準 AND 組成, NOR 和 NOT 門,用於比較輸入端子上的數位訊號,並根據這些輸入的條件產生輸出。

例如,除了能夠加和減二進位數之外,我們還需要能夠比較它們並確定輸入 A 的值是否大於,小於或等於輸入 B的值數字比較器使用幾個按照布爾代數的原理工作的邏輯門來實現這一點。有兩種主要類型的數字比較器可用,這些是。

1。身份比較器 -an 身份比較器是一個數字比較器,當 A = B 時,只有一個輸出端子, A = B = 1 (HIGH)或 A = B = 0 (LOW)

2。幅度比較器 -a 幅度比較器是一個數字比較器,有三個輸出端子,每個端子相等, A = B 大於, A> B 且小於 A

數字比較器的目的是比較一組變量或未知數字,例如 A (A1,A2,A3,...,An等)與常量或未知值的數字相對應,例如 B (B1,B2,B3) ,...,Bn等)並根據比較結果產生輸出條件或標誌。例如,兩個1位( A 和 B )輸入的幅度比較器在相互比較時會產生以下三種輸出條件。

這意味著: A 大於 B , A 相等到 B ,或 A 小於 B

如果我們想要比較兩個變量並想要當達到上述三個條件中的任何一個時產生輸出。例如,當達到某個計數時,從計數器產生輸出。考慮下面的簡單1位比較器。

1位數字比較器電路

然後在下面的真值表中給出1位數字比較器的操作。

數字比較器真值表

輸入 輸出 B A A> B A = B A 0 0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0

您可能會注意到有關比較器的兩個不同功能上面的真值表。首先,電路不區分兩個「0」或兩個「1」,因為輸出 A = B 當它們都相等時產生 A = B =「 0「或 A = B =」1「。其次, A = B 的輸出條件類似於常用邏輯門的輸出條件, Exclusive-NOR 或 Ex-NOR 功能(等效) )在每個 n位上給出: Q = A ⊕ B

數字比較器實際上在其設計中使用 Exclusive-NOR 門來比較它們各自的位對。當我們將兩個二進位或BCD值或變量相互比較時,我們將比較這些值的「幅度」,邏輯「0」與邏輯「1」,其中術語幅度比較器來自。

除了比較各個位之外,我們還可以通過將 n 級聯在一起來設計更大的位比較器,並產生 n位正如我們在上一個教程中對 n-bit 加法器所做的那樣,比較器。可以構造多位比較器來比較整個二進位或BCD字,以便在一個字大於,等於或小於另一個字時產生輸出。

一個很好的例子是4位Magnitude Comparator。這裡,將兩個4位字(「半字節」)相互比較以產生相關輸出,其中一個字連接到輸入 A ,另一個字與輸入 B連接進行比較,如下所示。

4位幅度比較器

一些商用數字比較器,如TTL 74LS85或CMOS 4063 4位幅度比較器,具有額外的輸入端子,允許更多的單個比較器「級聯」在一起,以比較大於4位的字與「n」位的幅度比較器產生的。這些級聯輸入直接連接到前一個比較器的相應輸出,如圖所示,比較8,16或甚至32位字。

8位字比較器

當比較上面的例子中的大二進位或BCD數時,為了節省時間,比較器首先通過比較最高位(MSB)來開始。如果存在相等性, A = B 則比較下一個最低位,依此類推,直到達到最低位(LSB)。如果相等仍然存在則將兩個數字定義為相等。

如果找到不等式,則 A> B 或 A關係確定兩個數字之間的值,並且停止任何附加的低位比特之間的比較。數字比較器廣泛用於模數轉換器(ADC)和算術邏輯單元(ALU),以執行各種算術運算。

打開APP閱讀更多精彩內容

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

相關焦點

  • 74ls147引腳圖管腳圖和功能真值表-電子發燒友網觸屏版
    打開APP 74ls147引腳圖管腳圖和功能真值表 本站 發表於 2008-03-30 10:19:24 優先編碼器是當多個輸入端同時有信號時,電路只對其中優先級別最高的輸入信號進行編碼。
  • 算清放大器電路噪聲RMS值的糊塗帳
    該書是筆者在整理放大器參數資料基礎上,從所支持過的600餘例項目中,精選十餘項極具代表性的放大器設計案例,深入分析參數的應用。並且配合50餘例LTspice仿真電路,以實際運算放大器的模型實現參數特性驗證。該書還能幫助工程師熟練掌握LTspice仿真工具的使用,在日常工作中高效、可靠的保證項目研發的進度,以及實現模擬電子工程師工作技能的提升。
  • 74ls10引腳圖及功能_真值表和特性參數
    打開APP 74ls10引腳圖及功能_真值表和特性參數 發表於 2018-04-09 10:28:57 74ls10是三3輸入與非門
  • 三輸入異或門真值表計算詳解
    打開APP 三輸入異或門真值表計算詳解 發表於 2017-11-20 09:18:20 因此,我們為了熟練了解、掌握異或門這一基本邏輯電路,對異或門電路進行了這次課程設計。
  • lm311比較器電路圖大全(晶體振蕩器/窗口比較器/繼電器電路詳解)
    LM311的應用電路這裡給大家一個親測成功的電壓比較器 滑動變阻器分壓,最大阻值可自選 若要作過零比較器,3腳直接接地就OK 輸出端的上拉電阻和1腳接地不要省略 LM311,8引線,其第7腳為輸出,是集電極開路的結構,即所謂集電極開路門,簡稱OC門,其作用是為了滿足一些特殊的需要,如推動LED、燈、繼電器,及與後隨的數字電路等在電平上兼容。
  • ...電路和時序邏輯電路比較_組合邏輯電路和時序邏輯電路有什麼區別
    >   組合邏輯電路和時序邏輯電路都是數字電路,組合邏輯電路在邏輯功能上的特點是任意時刻的輸出僅僅取決於該時刻的輸入,與電路原來的狀態無關。而時序邏輯電路在邏輯功能上的特點是任意時刻的輸出不僅取決於當時的輸入信號,而且還取決於電路原來的狀態,或者說,還與以前的輸入有關。   本文主要介紹了組合邏輯電路和時序邏輯電路比較以及組合邏輯電路和時序邏輯電路的區別是什麼,跟隨小編一起來了解一下。
  • 組合邏輯電路和時序邏輯電路比較_組合邏輯電路和時序邏輯電路有...
    >   組合邏輯電路和時序邏輯電路都是數字電路,組合邏輯電路在邏輯功能上的特點是任意時刻的輸出僅僅取決於該時刻的輸入,與電路原來的狀態無關。
  • 比較器的典型應用電路,如何區分比較器與運放,比較器與運放的差異
    能夠實現這種比較功能的電路或裝置稱為比較器。 比較器是將一個模擬電壓信號與一個基準電壓相比較的電路。比較器的兩路輸入為模擬信號,輸出則為二進位信號0或1,當輸入電壓的差值增大或減小且正負符號不變時,其輸出保持恆定。
  • 計數器74ls161工作原理(分頻電路、真值表、邏輯功能)
    打開APP 計數器74ls161工作原理(分頻電路、真值表、邏輯功能) 發表於 2018-01-17 19:14:24 74LS161
  • 數字電路中D觸發器和D鎖存器分別有什麼作用?
    發表於 2017-11-24 09:20:41   用數位訊號完成對數字量進行算術運算和邏輯運算的電路稱為數字電路,或數字系統。由於它具有邏輯運算和邏輯處理功能,所以又稱數字邏輯電路。
  • 異步計數器真值表
    十年計數器真值表 十進位計數器時序圖 一種簡單的替代方法是使用兩個TTL 7493作為4位紋波計數器/分頻器。 分頻器 紋波計數器截斷序列以產生「n分頻」輸出的能力意味著計數器,尤其是紋波計數器,可用作分頻器以減少高頻時鐘頻率降低到更可用的值,用於數字時鐘和定時應用。例如,假設我們需要精確的1Hz定時信號來操作數字時鐘。
  • 2輸入四與門74ls08中文資料匯總(74ls08引腳圖及功能_真值表和應用...
    打開APP 2輸入四與門74ls08中文資料匯總(74ls08引腳圖及功能_真值表和應用電路) 發表於 2018-04-09 09:44:38
  • 行間歇振蕩器電路及原理-電子發燒友網觸屏版
    區別只是由於行頻高, 所以基極或發射極定時迴路的時間常數比較小 另外為提高行同步的穩定性, 行振蕩器常設有穩頻電路  下面討論圖8 - 10(b)所示的行間歇振蕩器中, 由電感L、 電容C與電阻R組成的穩頻電路的作用。
  • 如何使用比較器調製出佔空比可調的控制電路
    打開APP 如何使用比較器調製出佔空比可調的控制電路 發表於 2017-11-15 17:44:53 要實現這種管理,就需要一種智能的控制中心,目前普遍採用的是具有低功耗定時器的MCU,讓MCU工作在深度睡眠模式,使用一個簡單的,超低功耗時鐘喚醒電路,利用中斷機制進行定時喚醒。其實,如果我們只是需要一個非常低功耗的喚醒,完全可以用一個低功耗的比較器配置出的一個簡單的模擬時鐘電路來實現,省去MCU。
  • 邏輯AND函數的切換表示和功能真值表
    打開APP 邏輯AND函數的切換表示和功能真值表 發表於 2019-06-23 09:50:04 邏輯與功能輸出僅在其所有輸入均為真時才為真
  • 組合電路特點 組合邏輯電路結構介紹
    ①組合電路是由邏輯門(表示的數字器件)和電子元件組成的電路,電路中沒有反饋,沒有記憶元件; ②組合電路任一時刻的輸出狀態僅取決於該時刻各輸入的狀態組合,而與時間變量無關。 組合邏輯電路結構 組合邏輯電路: 任一時刻的輸出狀態僅取決於該時刻各輸入狀態組合的數字電路。 由真值表知,電路將輸入二進位碼A3A2A1 轉換輸出循環碼Y3 Y2 Y1。即任何時刻,輸入一組二進位碼,輸出便是該組碼對應的循環碼,而與時間變量無關。
  • 電壓比較器的電路構成,電壓比較器的原理框圖及引腳功能
    電壓比較器它可用作模擬電路和數字電路的接口,還可以用作波形產生和變換電路等。利用簡單電壓比較器可將正弦波變為同頻率的方波或矩形波。電壓比較器是對輸入信號進行鑑別與比較的電路,是組成非正弦波發生電路的基本單元電路。常用的電壓比較器有單限比較器、滯回比較器、窗口比較器、三態電壓比較器等。
  • 基於MR373晶片及平衡放大電路結構實現數位電視功率放大器的設計
    1.2 電路結構選擇及比較 小信號S參數可以用於甲類放大器的設計,也就是要求信號的放大基本限制在電晶體的線性區域。然而,涉及到大功率放大器時,由於放大器工作在非線性區,所以小信號通常近似無效。此時必須求得電晶體的大信號S參數或阻抗,以得到合理的設計效果。 一般說來,甲類工作狀態失真係數最小,具有良好的線性度。
  • 電晶體的歷史-電子發燒友網
    使這些設備成為「計算機」的原因是擁有一種成功代表數字的方法和一種操縱數字的系統。電子計算機以相同的方式工作,但是數字代替物理布置,而是用電壓表示。布爾邏輯只有兩個可能的值– true(1)和false(0),在電子計算機中開始發揮作用。在電子計算機中,方程是通過產生1或0輸出的邏輯門電路執行的。對於更高級的操作,這些電路被融合在一起。電腦程式由一組指令組成,詳細說明了如何執行這些操作。
  • 典型窗口比較器電路圖大全(六款典型窗口比較器電路設計原理圖詳解)
    兩個集成運放的輸出端各通過一個二極體後並聯在一起,成為窗口比較器的輸出端。 典型窗口比較器電路圖設計(一) 單限電壓比較器和滯回電壓比較器在輸入電壓ui單一方向變化時,輸出電壓uo只躍變一次。因此只能檢測出ui與一個參考電壓值的大小關係。如果要判斷ui是否在兩個給定的電壓之間,就要採用窗口比較器。