0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

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

數(shù)字電子技術(shù)基礎(chǔ)----邏輯函數(shù)的化簡方法

FPGA之家 ? 來源:FPGA學(xué)習(xí)者 ? 2022-12-30 14:07 ? 次閱讀

1邏輯函數(shù)的化簡方法

本文通過具體題目來總結(jié)邏輯函數(shù)的化簡方法:

總的來說包括兩大部分:公式化簡法和卡諾圖化簡法:

一、公式化簡法

①并項法:AB + AB'= A

例:

Y1=A(B'CD)'+AB'CD=A[(B'CD)'+B'CD]=A;
Y2=AB'+ACD+A'B'+A'CD=B'(A+A')+CD(A+A')=B' + CD;
Y3=A'BC' + AC' + B'C' = A'BC' + (A + B')C' = A'BC' + (A'B)'C' = C';
Y4=B(C'D+CD')+B(C'D'+CD)=B(C^D)+B(C^D)'=B;

這種方法本質(zhì)上是類似于合并同類項,將剩余部分構(gòu)造成A + A’的形式;其中Y3和Y4需要稍微注意一下。

[注]^代表的是異或,()'代表的是取非。

②吸收法:A + AB = A

例:

Y1=((A'B')'+C)ABD+AD=((A'B')'+C)BAD+AD=AD;
Y2=AB+ABC'+ABD+AB(C'+D')=AB+AB(C'+D+C'+D')=AB;
Y3=A+(A'(BC)')'(A'+(B'C'+D)')+BC=A+(A+BC)(A'+(B'C'+D)')+BC=A + BC;

其中,Y3中,化簡出(A + BC)后,將式子乘開,則后面每一項中要么含有A,要么含有BC,所以,可以直接使用吸收法得出最后結(jié)果。

吸收法的本質(zhì)類似于數(shù)學(xué)中的大小集合問題,畫個卡諾圖來解釋一下:

a51037b6-87f9-11ed-bfe3-dac502259ad0.png

可以看到,A的范圍比AB要大,所以他們屬于一個包含關(guān)系,在A為真的情況下,則AB一定為真,故A + AB = A;

③消項法:AB + A'C + BC = AB + A'C ,AB + A'C + BCD = AB + A'C

例:

Y1=AC+AB'+(B+C)'=AC+AB'+B'C' = AC + B'C';
Y2=AB'CD'+(AB')'E+ A'CD'E = AB'CD' + (AB')'E;
Y3=A'B'C+ABC+ A'BD' + AB'D' + A'BCD' + BCD'E'
=C(A^B)'+D'(A^B)+CD'(B(A' + E')) = C(A^B)' + D'(A^B);

注意出題的時候,不一定按照常規(guī)的公式來出,有可能換著字母出題,讓人覺得不適應(yīng)。第一個公式和第二個公式之間,很明顯暗含了一個吸收法的公式,因為BC所表示的范圍要比BCD大,所以第一個公式成立的話,那么第二個公式一定成立。

④消因子法:A + A'B = A + B;

例:

Y1=B'+ABC=B'+AC;
Y2=AB'+ B + A'B = B + A + A'B = A + B;
Y3=AC+A'D+C'D=AC+(A'+C')D=AC+(AC)'D=AC+D;

⑤配項法:

1.根據(jù)基本公式:A + A = A;所以,邏輯函數(shù)中重復(fù)寫入某一項,有時能夠獲得更加簡單的化簡結(jié)果。

Y=A'BC'+A'BC+ABC;重復(fù)寫入A'BC
所以:Y =(A'BC'+A'BC)+(A'BC+ABC)=A'B+BC;

2.根據(jù)基本公式A + A'=1;所以,可以在函數(shù)式中的某一項乘以(A+A'),然后拆分成兩項分別與其他項合并,有時可以得到更加簡單的結(jié)果。

例:

Y = AB' + A'B + BC' + B'C
  = AB' + A'BC + A'BC' + BC' + AB'C + A'B'C
=(AB'+AB'C)+(BC'+A'BC')+(A'BC+A'B'C)
= AB' + BC' + A'C

二、卡諾圖化簡法

卡諾圖化簡比較直觀簡單,一般可以用于公式法化簡之后的驗證!

三、考研真題解析

(2017山東大學(xué)考研906)用公式化簡:F=AD+BCD'+(A'+B')C

【解析】

常規(guī)想法:

F = AD + BCD' + A'C + B'C
=AD+C(B' +BD')+A'c
=AD+C(B'+D')+A'C
=AD+C(A'+B'+D')
……

好像做不動了,怎么去解決這個問題呢?

用卡諾圖!

雖然題目中,明確規(guī)定使用公式法化簡,但是此處想不到用什么公式怎么辦,那就從卡諾圖入手,看看是否有突破口,然后反推公式法化簡。

卡諾圖如下:

a527da60-87f9-11ed-bfe3-dac502259ad0.png

可以得出最后的結(jié)果是:AD + C;

怎么由這個結(jié)果往回推呢?

首先:前面得到F = AD + BCD' + A'C + B'C

F=AD+BCD'+A'C+B'C //式子中已經(jīng)有AD,暫時不用處理

在卡諾圖中,除去AD的部分,再把其余表達式在卡諾圖中標出來,可以看到,剩余的部分無論怎樣都無法構(gòu)成C,少了一項ABCD:

a53c2290-87f9-11ed-bfe3-dac502259ad0.png

所以,需要從AD(綠圈)中分出一部分來,即下圖中粗長方形圈的部分:

a55b0a2a-87f9-11ed-bfe3-dac502259ad0.png

這便相當于在原有的表達式中添加了一項:ACD

即:

F = AD + BCD' + A'C + B'C
  = AD + ACD + BCD' + A'C + B'C
=AD+C(A'+ AD)+C(B'+BD')
=AD+C(A' + D) + C(B' +  D')
=AD+A'C+CD+B'C + CD'
=AD+C(D'+D)+A'C + B'C
= AD + C + A'C + B'C
= AD + C

【總結(jié)】

上題旨在分析添加某一項的思想。

添加某一項來幫助化簡,本身就是一個比較難想出來的過程;通過卡諾圖畫圖分析的形式,可以幫助我們理解為什么要添加某一項。并且,這樣做也可以在遇到困難的題目,實在解決不了時,當成一個急救的辦法。

審核編輯:湯梓紅

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

    關(guān)注

    0

    文章

    23

    瀏覽量

    9506
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4331

    瀏覽量

    62622
  • 數(shù)字電子
    +關(guān)注

    關(guān)注

    6

    文章

    104

    瀏覽量

    21171

原文標題:數(shù)字電子技術(shù)基礎(chǔ)----邏輯函數(shù)的化簡方法

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    數(shù)字電子技術(shù)

    念。2.培養(yǎng)尊重科學(xué),實事求是,勇于創(chuàng)新的精神。三、教學(xué)內(nèi)容和要求理論教學(xué)基本模塊(一) 數(shù)字電子技術(shù)基礎(chǔ)1.了解數(shù)字技術(shù)的發(fā)展及應(yīng)用狀況,數(shù)制,碼制,
    發(fā)表于 10-11 09:12

    數(shù)字電子技術(shù)基礎(chǔ)B課程教學(xué)大綱

    數(shù)字電子技術(shù)的研究對象、任務(wù)和方法。數(shù)字量與模擬量。算術(shù)運算和邏輯運算。2、邏輯代數(shù)基礎(chǔ)三種基本
    發(fā)表于 10-11 09:14

    數(shù)字電子技術(shù)基礎(chǔ)教學(xué)大綱

    ) 主要先修課程高等數(shù)學(xué)、電路分析、普通物理、模擬電子技術(shù)(四) 教學(xué)方式與重點和難點1、教學(xué)方式本課程理論與實踐并重。采用課堂講授和實際操作相結(jié)合的實驗教學(xué)(本課程另配有教學(xué)實驗)。2、重點內(nèi)容邏輯函數(shù)
    發(fā)表于 10-11 11:15

    數(shù)字電子技術(shù)-- 邏輯

    數(shù)字電子技術(shù)-- 邏輯門[hide][/hide]
    發(fā)表于 05-01 21:33

    數(shù)字電子技術(shù)--邏輯代數(shù)及其應(yīng)用

    數(shù)字電子技術(shù)--邏輯代數(shù)及其應(yīng)用[hide][/hide]
    發(fā)表于 05-01 22:31

    邏輯函數(shù)的卡諾圖化簡

    邏輯函數(shù)的卡諾圖化簡
    發(fā)表于 01-21 14:06 ?48次下載

    數(shù)字電子技術(shù)精品課程

    數(shù)字電子技術(shù)精品課程內(nèi)容有:第一講 緒論 第二講 邏輯代數(shù)基礎(chǔ) 第三講 邏輯代數(shù)的基本定律和規(guī)則第四講 邏輯
    發(fā)表于 03-30 16:12 ?0次下載

    邏輯代數(shù)和函數(shù)化簡

    邏輯代數(shù)和函數(shù)化簡 2.1 基本邏輯運算和復(fù)合邏輯運算2.2 邏輯
    發(fā)表于 05-26 16:54 ?52次下載

    第四講 邏輯函數(shù)的公式化簡

    第四講 邏輯函數(shù)的公式化簡法 2 . 4 . 1 化簡的意義與標準一、化簡邏輯
    發(fā)表于 03-30 16:03 ?5220次閱讀
    第四講 <b class='flag-5'>邏輯</b><b class='flag-5'>函數(shù)</b>的公式<b class='flag-5'>化簡</b>法

    采用表格法化簡邏輯函數(shù)技術(shù)

    采用表格法化簡邏輯函數(shù)技術(shù) 1、概述 在設(shè)計邏輯電路圖時,由真值表直接得到的函數(shù)往往比較復(fù)雜
    發(fā)表于 05-25 17:51 ?2171次閱讀

    卡諾圖化簡邏輯函數(shù).ppt

    卡諾圖化簡邏輯函數(shù)_邏輯代數(shù)基礎(chǔ)課件內(nèi)容.ppt。
    發(fā)表于 10-29 16:51 ?0次下載

    數(shù)字電子技術(shù)教程之邏輯代數(shù)基礎(chǔ)的詳細資料概述

    本文檔的主要內(nèi)容詳細加速度是數(shù)字電子技術(shù)教程之邏輯代數(shù)基礎(chǔ)的詳細資料概述包括了:概述2 .邏輯代數(shù)中的三種基本運算3. 邏輯代數(shù)的基本公式和
    發(fā)表于 10-17 08:00 ?0次下載
    <b class='flag-5'>數(shù)字</b><b class='flag-5'>電子技術(shù)</b>教程之<b class='flag-5'>邏輯</b>代數(shù)基礎(chǔ)的詳細資料概述

    電子技術(shù)復(fù)習(xí)II(自動化)

    邏輯電路。 數(shù)字電子技術(shù)的基礎(chǔ)是邏輯運算,需要大家掌握邏輯代數(shù)的表示方法及其互相轉(zhuǎn)換
    的頭像 發(fā)表于 12-16 14:21 ?583次閱讀

    數(shù)字電子技術(shù)復(fù)習(xí)(材料物理)

    邏輯電路。 數(shù)字電子技術(shù)的基礎(chǔ)是邏輯運算,需要大家掌握邏輯代數(shù)的表示方法及其互相轉(zhuǎn)換
    的頭像 發(fā)表于 12-16 14:28 ?839次閱讀

    邏輯函數(shù)化簡方法有哪兩種

    邏輯函數(shù)化簡數(shù)字電路設(shè)計中的重要步驟,它有助于減少電路中的門數(shù)量,提高電路的性能和可靠性。邏輯函數(shù)
    的頭像 發(fā)表于 08-22 16:40 ?814次閱讀