![第2章_邏輯代數(shù)及其化簡 2014.3.4_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/a7883443-38b4-458c-9a26-5050b723b0ac/a7883443-38b4-458c-9a26-5050b723b0ac1.gif)
![第2章_邏輯代數(shù)及其化簡 2014.3.4_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/a7883443-38b4-458c-9a26-5050b723b0ac/a7883443-38b4-458c-9a26-5050b723b0ac2.gif)
![第2章_邏輯代數(shù)及其化簡 2014.3.4_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/a7883443-38b4-458c-9a26-5050b723b0ac/a7883443-38b4-458c-9a26-5050b723b0ac3.gif)
![第2章_邏輯代數(shù)及其化簡 2014.3.4_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/a7883443-38b4-458c-9a26-5050b723b0ac/a7883443-38b4-458c-9a26-5050b723b0ac4.gif)
![第2章_邏輯代數(shù)及其化簡 2014.3.4_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/23/a7883443-38b4-458c-9a26-5050b723b0ac/a7883443-38b4-458c-9a26-5050b723b0ac5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 第第2章章 邏輯代數(shù)及其化簡邏輯代數(shù)及其化簡(4-5課時)課時)12.1 計數(shù)制與編碼計數(shù)制與編碼2.2 邏輯代數(shù)基礎(chǔ)邏輯代數(shù)基礎(chǔ)2.3 邏輯函數(shù)常用的描述方法邏輯函數(shù)常用的描述方法2.4 邏輯函數(shù)的化簡邏輯函數(shù)的化簡2.5 具有無關(guān)項邏輯函數(shù)的化簡具有無關(guān)項邏輯函數(shù)的化簡2.6 用用Multisim 2001進行邏輯函數(shù)的化簡與變換進行邏輯函數(shù)的化簡與變換 2作業(yè)作業(yè)n自測:自測:5 (2),6 (2), 15 (1),(3)n作業(yè)作業(yè) 8 ,11 (2), 12 (2),13 (4) ,14 (2)32.1 計數(shù)制與編碼計數(shù)制與編碼 n任何數(shù)通常都可以用兩種不同的方法來表示:一種任何數(shù)通
2、常都可以用兩種不同的方法來表示:一種是按其是按其“值值”表示,另一種是按表示,另一種是按“形形”表示。表示。n按按“值值”表示,即選定某種進位的計數(shù)制來表示某表示,即選定某種進位的計數(shù)制來表示某個數(shù)的值,這就是所謂的進位計數(shù)制,簡稱個數(shù)的值,這就是所謂的進位計數(shù)制,簡稱數(shù)制數(shù)制(Number System)。)。4(自學(xué))(自學(xué))十進制、二進制、十六進制及其相互轉(zhuǎn)換十進制、二進制、十六進制及其相互轉(zhuǎn)換 2.1.1 常用計數(shù)制及其轉(zhuǎn)換常用計數(shù)制及其轉(zhuǎn)換52.1.2 編碼編碼 n計算機等數(shù)字系統(tǒng)所處理的信息多為數(shù)值、文字、計算機等數(shù)字系統(tǒng)所處理的信息多為數(shù)值、文字、符號、圖形、聲音和圖像等,它們都
3、可以用多位符號、圖形、聲音和圖像等,它們都可以用多位二進制數(shù)來表示,這種多位二進制數(shù)叫做代碼。二進制數(shù)來表示,這種多位二進制數(shù)叫做代碼。n如果用一組代碼并給每個代碼賦以一定的含義則如果用一組代碼并給每個代碼賦以一定的含義則稱稱編碼編碼(Encode)。)。6n在數(shù)字電路中,常用在數(shù)字電路中,常用二二-十進制碼十進制碼,也叫做,也叫做BCD(Binary-Coded Decimal)碼碼。n所謂二所謂二-十進制碼,就是用十進制碼,就是用4位二進制數(shù)組成的代碼位二進制數(shù)組成的代碼來表示來表示1位十進制數(shù)。位十進制數(shù)。n4位二進制數(shù)具有位二進制數(shù)具有16種組合,二種組合,二-十進制數(shù)的十進制數(shù)的10
4、個數(shù)個數(shù)字符號只需選用其中的字符號只需選用其中的10種組合來表示常用的幾種種組合來表示常用的幾種二二-十進制編碼十進制編碼表表2-1所示。所示。2.1.2 編碼編碼 7表表2-1 常用的幾種二常用的幾種二-十制編碼十制編碼有權(quán)碼有權(quán)碼無權(quán)碼無權(quán)碼82.2 邏輯代數(shù)基礎(chǔ)邏輯代數(shù)基礎(chǔ) n英國數(shù)學(xué)家喬治英國數(shù)學(xué)家喬治布爾(布爾(George Boole)于于1847年年在他的著作中首先對在他的著作中首先對邏輯代數(shù)邏輯代數(shù)進行了系統(tǒng)的論述,進行了系統(tǒng)的論述,故邏輯代數(shù)始稱為故邏輯代數(shù)始稱為布爾代數(shù)布爾代數(shù),因為邏輯代數(shù)用于,因為邏輯代數(shù)用于研究二值變量的運算規(guī)律,所以也稱為研究二值變量的運算規(guī)律,所以
5、也稱為二值代數(shù)二值代數(shù)。 92.2.1邏輯代數(shù)的基本運算和復(fù)合運算邏輯代數(shù)的基本運算和復(fù)合運算 n邏輯代數(shù)的基本運算包括邏輯代數(shù)的基本運算包括與、或、非與、或、非三種運算。三種運算。n下面用三個指示燈的控制電路來分別說明三種基下面用三個指示燈的控制電路來分別說明三種基本邏輯運算的物理意義。本邏輯運算的物理意義。n設(shè)設(shè)開關(guān)開關(guān)A、B為邏輯變量,約定開關(guān)閉合為邏輯為邏輯變量,約定開關(guān)閉合為邏輯1、開關(guān)斷開為邏輯開關(guān)斷開為邏輯0;設(shè);設(shè)燈燈為邏輯函數(shù)為邏輯函數(shù)F,約定燈亮約定燈亮為邏輯為邏輯1,燈滅為邏輯,燈滅為邏輯0。 101. 與運算與運算 n邏輯與(也叫邏輯乘)定義如下:邏輯與(也叫邏輯乘)定
6、義如下:“一個事件要發(fā)一個事件要發(fā)生需要多個條件,只有當所有的條件都具備之后,生需要多個條件,只有當所有的條件都具備之后,此事件才發(fā)生此事件才發(fā)生”。EABF?怎么表示與運算呢怎么表示與運算呢111)真值表真值表: 將邏輯變量所有可能取值的組合與其將邏輯變量所有可能取值的組合與其一一對應(yīng)的邏輯函數(shù)值之間的關(guān)系以表格的形一一對應(yīng)的邏輯函數(shù)值之間的關(guān)系以表格的形式表示出來,叫做式表示出來,叫做邏輯函數(shù)的真值表邏輯函數(shù)的真值表。與邏輯運算真值表與邏輯運算真值表ABF0011010100011. 與運算與運算 輸入輸入輸出輸出122)邏輯表達式:邏輯表達式:表示邏輯與運算的邏輯函數(shù)表達式表示邏輯與運算
7、的邏輯函數(shù)表達式為為FAB,式中式中“”為與運算符號,有時也可為與運算符號,有時也可以省略。以省略。 與運算的規(guī)則為:與運算的規(guī)則為: 000,010,100,11=1。 與運算可以推廣到多個邏輯變量,即與運算可以推廣到多個邏輯變量,即 FABC,或表示為:或表示為:F=ABC。1. 與運算與運算 133)邏輯符號(電路圖):邏輯符號(電路圖):在數(shù)字電路中,實現(xiàn)邏在數(shù)字電路中,實現(xiàn)邏輯與運算的單元電路叫輯與運算的單元電路叫與門與門,與門的邏輯符號與門的邏輯符號如圖所示。如圖所示。1. 與運算與運算 本教材采用的本教材采用的符號符號142. 或運算或運算 n在決定一事件發(fā)生的多個條件中,只要有
8、一個在決定一事件發(fā)生的多個條件中,只要有一個條件滿足,此事件就會發(fā)生。條件滿足,此事件就會發(fā)生。A AE EB BF F ABY001101010111邏輯或運算的真值表邏輯或運算的真值表15n或運算或運算邏輯函數(shù)表達式邏輯函數(shù)表達式為為FAB,式中式中“”為或運算符號。為或運算符號。n或運算的規(guī)則為:或運算的規(guī)則為: 0+00,0+11,1+01,1+1=1。n邏輯或運算也可推廣到多個邏輯變量,即邏輯或運算也可推廣到多個邏輯變量,即 F=A+B+C+。2. 或運算或運算 162. 或運算或運算n實現(xiàn)邏輯或運算的單元電路叫實現(xiàn)邏輯或運算的單元電路叫或門或門,或門的邏,或門的邏輯符號如圖所示。輯
9、符號如圖所示。173. 非運算非運算 n當條件不具備時,事件才會發(fā)生。當條件不具備時,事件才會發(fā)生。E EY YA AR R邏輯非運算的真值表邏輯非運算的真值表183. 非運算非運算n非運算的邏輯表達式為非運算的邏輯表達式為 ,式中,式中A上的上的“”為非運算符號,為非運算符號,EDA中表示為中表示為 。n非運算的規(guī)則為:非運算的規(guī)則為:n實現(xiàn)非運算的單元電路叫實現(xiàn)非運算的單元電路叫非門非門(或反相器)或反相器),非門,非門的邏輯符號如圖所示。的邏輯符號如圖所示。FA01,10FA194. 幾種常用的邏輯運算幾種常用的邏輯運算n由與、或、非三種基本邏輯運算可以組合成多種由與、或、非三種基本邏輯
10、運算可以組合成多種常用的復(fù)合邏輯運算。常用的復(fù)合邏輯運算。 1)與非運算與非運算FABABF001101011110204. 幾種常用的邏輯運算幾種常用的邏輯運算2)或非運算)或非運算ABF001101011000214. 幾種常用的邏輯運算幾種常用的邏輯運算3)與或非運算)與或非運算224)異或邏輯運算)異或邏輯運算 對于兩變量的異或運算,當輸入相異時輸對于兩變量的異或運算,當輸入相異時輸出為出為1,輸入相同時輸出為,輸入相同時輸出為0。235)同或邏輯運算)同或邏輯運算 對于兩變量的同或運算,當輸入相同時輸出對于兩變量的同或運算,當輸入相同時輸出為為1,輸入相異時輸出為,輸入相異時輸出為0
11、。242.2.2邏輯代數(shù)的基本公式和常用公式邏輯代數(shù)的基本公式和常用公式 n1. 基本公式基本公式 0101定律:定律:重疊律:重疊律:00,10, 11AAAAAA,A A AA A A 252.2.2邏輯代數(shù)的基本公式和常用公式邏輯代數(shù)的基本公式和常用公式0,1A AAA互補律:,ABBA ABBA交換律:,()()ABCABCAB CA BC結(jié)合律:()()()A BCABAC分配律:()()ABCAB AC262.2.2邏輯代數(shù)的基本公式和常用公式邏輯代數(shù)的基本公式和常用公式,ABA B ABAB反演律:AA還原律:同理可證明:同理可證明: ABCABCABCABC272.2.2邏輯代
12、數(shù)的基本公式和常用公式邏輯代數(shù)的基本公式和常用公式282.常用公式常用公式 ()FABC ABDADAD例:ABAABAABA)1 (11. AABAFABBABABABAB例:BABAAABAA)(2. AABAB29: FABCDABCDA例ABBABAAB)(3. ABABA4. 1 AAAAA2.常用公式常用公式302.常用公式常用公式FACABBCACABBCACBC例:CAABBCAABCCAABBCAACAABBCCAAB)(5. ABACBCABAC DEFABACBCABAC推論:()3101011()()AAAAAAAAABABABABABCABCA BCABAC *異或公
13、式異或公式(補充補充)322.2.3 邏輯代數(shù)的基本規(guī)則邏輯代數(shù)的基本規(guī)則 n1. 代入規(guī)則代入規(guī)則 對任意邏輯等式,如果將式中的某一變量用其對任意邏輯等式,如果將式中的某一變量用其他變量或邏輯函數(shù)替換,則此等式仍然成立。他變量或邏輯函數(shù)替換,則此等式仍然成立。 例如例如,等式等式 ,若函數(shù),若函數(shù)FBC去置換等去置換等式中地變量式中地變量B,則等式左邊,而等式右邊,顯則等式左邊,而等式右邊,顯然,等式仍然成立。然,等式仍然成立。 ABAB33n2. 反演規(guī)則反演規(guī)則 對于一個邏輯函數(shù)式對于一個邏輯函數(shù)式F, ,若將其中所有的若將其中所有的則得到的結(jié)果就是則得到的結(jié)果就是F的的反函數(shù)反函數(shù)。0
14、1,10,AAAA FF34注意:注意:優(yōu)先順序不能變,帽子以上不能變優(yōu)先順序不能變,帽子以上不能變。FD ADBC例 ()FDA DBC353. 對偶規(guī)則對偶規(guī)則()FA BCFABC對于一個邏輯函數(shù)式對于一個邏輯函數(shù)式F, ,若將其中的若將其中的則得到的結(jié)果就是則得到的結(jié)果就是F的對偶式。的對偶式。若兩邏輯式相等若兩邏輯式相等, ,則它們的對偶式也相等。則它們的對偶式也相等。01,10, 36FF2.3 邏輯函數(shù)常用的描述方法及相互間的轉(zhuǎn)換邏輯函數(shù)常用的描述方法及相互間的轉(zhuǎn)換2.3.1 邏輯函數(shù)常用的描述方法邏輯函數(shù)常用的描述方法 邏輯表達式邏輯表達式 真值表真值表 邏輯電路圖邏輯電路圖
15、波形圖波形圖 卡諾圖卡諾圖371.邏輯表達式邏輯表達式 由由邏輯變量和邏輯運算符號邏輯變量和邏輯運算符號組成,用于表示變量之組成,用于表示變量之間邏輯關(guān)系的式子,稱為邏輯表達式。間邏輯關(guān)系的式子,稱為邏輯表達式。 常用的邏輯表達式有常用的邏輯表達式有與或與或表達式、表達式、標準與或標準與或表達式、表達式、或與或與表達式、表達式、標準或與標準或與表達式、表達式、與非與非與非與非表達式、表達式、或非或非或非或非表達式、表達式、與或非與或非表達式等。表達式等。38n與或表達式:與或表達式:n標準與或表達式:標準與或表達式:n或與表達式:或與表達式: n標準或與表達式標準或與表達式:n與非與非表達式與
16、非與非表達式:n或非或非表達式或非或非表達式: n與或非表達式:與或非表達式: FABACDFABCDABCDABCD()()FABACD()()()FABCD ABCD ABCDFABCDFABCDFABCD392.真值表真值表 用來反映變量所有取值組合及對應(yīng)函數(shù)值的表格,用來反映變量所有取值組合及對應(yīng)函數(shù)值的表格,稱為真值表。稱為真值表。 例如,例如,對于三變量的判斷奇數(shù)的電路中,當對于三變量的判斷奇數(shù)的電路中,當A、B、C三個變量中有奇數(shù)個三個變量中有奇數(shù)個1時,輸出時,輸出F為為1;否則,;否則,輸出輸出F為為0。40表表2-12 三變量判斷奇數(shù)電路的真值表三變量判斷奇數(shù)電路的真值表
17、413.邏輯圖邏輯圖 n由由邏輯門電路符號邏輯門電路符號構(gòu)成的,用來表示邏輯變量之間構(gòu)成的,用來表示邏輯變量之間關(guān)系的圖形稱為邏輯電路圖,簡稱邏輯圖。關(guān)系的圖形稱為邏輯電路圖,簡稱邏輯圖。 424. 卡諾圖卡諾圖n將邏輯變量分成兩組,分別在將邏輯變量分成兩組,分別在橫豎兩個方向橫豎兩個方向排排列出各組變量的列出各組變量的所有取值組合所有取值組合,構(gòu)成一個有個,構(gòu)成一個有個方格的圖形,其中,每一個方格對應(yīng)變量的一方格的圖形,其中,每一個方格對應(yīng)變量的一個取值組合,這種圖形叫做卡諾圖。個取值組合,這種圖形叫做卡諾圖。 432.3.2不同描述方法之間的轉(zhuǎn)換不同描述方法之間的轉(zhuǎn)換 1.表達式表達式真值
18、表真值表(1) 根據(jù)表達式確定函數(shù)的變量及變量數(shù)。根據(jù)表達式確定函數(shù)的變量及變量數(shù)。(2) 按自然二進制碼的順序列出變量的所有取值組合。按自然二進制碼的順序列出變量的所有取值組合。(3) 根據(jù)根據(jù)輸入組合對應(yīng)寫出輸出輸入組合對應(yīng)寫出輸出的取值。的取值。44例例2-1 列出邏輯函數(shù)列出邏輯函數(shù) 的真值表的真值表 n解:逐個將變量解:逐個將變量A、B、C的各個取值組合代入的各個取值組合代入邏輯函數(shù)中,求出相應(yīng)的函數(shù)值。邏輯函數(shù)中,求出相應(yīng)的函數(shù)值。nABC取取000時,時,F(xiàn)為為0; ABC取取001時,時,F(xiàn)為為1; ; ABC取取110時,時,F(xiàn)為為1; ABC取取111時,時,F(xiàn)為為0。n按
19、按自然二進制碼的順序自然二進制碼的順序列出變量列出變量A、B、C的所的所有不同取值組合,再根據(jù)以上的分析結(jié)果,有不同取值組合,再根據(jù)以上的分析結(jié)果,F(xiàn)ABBCCA45邏輯函數(shù)邏輯函數(shù) 的真值表的真值表FABBCCA46如果表達式不為與或如果表達式不為與或式一般需要將其轉(zhuǎn)換式一般需要將其轉(zhuǎn)換為與或式。為與或式。FACBADABCDFACABDABCD 找出輸出找出輸出 “1”的組合的組合 用用“與與”寫出使輸出為寫出使輸出為1的組合。的組合。 將所有已寫出的組合進行將所有已寫出的組合進行“或或” 真值表真值表FABCABCABC2.真值表真值表表達式表達式 473. 表達式表達式邏輯圖邏輯圖()
20、()FABA BC CD482.3.3邏輯函數(shù)的建立及其描述方法邏輯函數(shù)的建立及其描述方法 n為了解決某個實際問題,必須研究其因變量及其相為了解決某個實際問題,必須研究其因變量及其相互之間的邏輯關(guān)系,從而得出相應(yīng)的邏輯函數(shù)?;ブg的邏輯關(guān)系,從而得出相應(yīng)的邏輯函數(shù)。(1) 一般來說,首先應(yīng)根據(jù)提出的實際邏輯命題,確一般來說,首先應(yīng)根據(jù)提出的實際邏輯命題,確定輸入邏輯變量、輸出邏輯變量。定輸入邏輯變量、輸出邏輯變量。(2) 研究它們之間的因果關(guān)系,列出其真值表。研究它們之間的因果關(guān)系,列出其真值表。(3) 再根據(jù)真值表寫邏輯函數(shù)表達式。再根據(jù)真值表寫邏輯函數(shù)表達式。(4) 根據(jù)表達式畫出邏輯電路
21、圖。根據(jù)表達式畫出邏輯電路圖。49n例例2-13:有一水塔,用一大一小兩臺電動機:有一水塔,用一大一小兩臺電動機MS和和ML分別驅(qū)動兩個水泵向水塔注水,當水塔的水位降分別驅(qū)動兩個水泵向水塔注水,當水塔的水位降到到C點時,小電動機點時,小電動機MS單獨驅(qū)動小水泵注水,當水單獨驅(qū)動小水泵注水,當水位降到位降到B點時,大電動機點時,大電動機ML單獨驅(qū)動大水泵注水,單獨驅(qū)動大水泵注水,當水位降到當水位降到A點時由兩臺電動機同時驅(qū)動水泵注水。點時由兩臺電動機同時驅(qū)動水泵注水。試設(shè)計一個控制電動機工作的邏輯電路。試設(shè)計一個控制電動機工作的邏輯電路。50 解解 1)設(shè)水位)設(shè)水位C、B、A為輸入變量,當水位
22、降到為輸入變量,當水位降到C、B、A的某點時,取值為邏輯的某點時,取值為邏輯“1”,否則取值為,否則取值為邏輯邏輯“0”;電動機;電動機MS和和ML為輸出變量,工作時為輸出變量,工作時取值為取值為 “1”,不工作時為,不工作時為 “0”。 2) 分析邏輯變量之間的因果關(guān)系,列出此邏輯函分析邏輯變量之間的因果關(guān)系,列出此邏輯函數(shù)的真值表。數(shù)的真值表。51n3)根據(jù)真值表可寫出邏輯函數(shù)表達式。)根據(jù)真值表可寫出邏輯函數(shù)表達式。 ()SMABCABCABAB CLMABCABCBC524) 根據(jù)邏輯函數(shù)表達式畫出邏輯電路圖。根據(jù)邏輯函數(shù)表達式畫出邏輯電路圖。()SMABCABCABAB CLMABC
23、ABCBC53從此例可以看出,從此例可以看出,邏輯函數(shù)的幾種表邏輯函數(shù)的幾種表示方法彼此是等價。示方法彼此是等價。2.4 邏輯函數(shù)的化簡邏輯函數(shù)的化簡2.4.1邏輯函數(shù)的最簡形式邏輯函數(shù)的最簡形式 n同一邏輯函數(shù)可以采用不同的邏輯電路圖來實現(xiàn),同一邏輯函數(shù)可以采用不同的邏輯電路圖來實現(xiàn),而這些邏輯電路圖所采用的器件的種類或數(shù)量可能而這些邏輯電路圖所采用的器件的種類或數(shù)量可能會有所不同,因此化簡邏輯函數(shù)可以簡化電路、節(jié)會有所不同,因此化簡邏輯函數(shù)可以簡化電路、節(jié)省器材、降低成本、提高系統(tǒng)的可靠性。因此,化省器材、降低成本、提高系統(tǒng)的可靠性。因此,化簡邏輯函數(shù)對工程設(shè)計來說具有重要意義簡邏輯函數(shù)對
24、工程設(shè)計來說具有重要意義 。n邏輯函數(shù)的最簡表達式有很多種,常用的有邏輯函數(shù)的最簡表達式有很多種,常用的有最簡與最簡與或式或式和最簡或與式和最簡或與式。54n與或式與或式F1=AB+BC 與或式的最簡標準是:含的與項個數(shù)最少;與或式的最簡標準是:含的與項個數(shù)最少;各與項中含的變量個數(shù)最少。各與項中含的變量個數(shù)最少。n或與式或與式F2=(A+B)(B+C) 或與式的最簡標準是:含的或項個數(shù)最少;或與式的最簡標準是:含的或項個數(shù)最少;各或項中含的變量個數(shù)最少。各或項中含的變量個數(shù)最少。n常用的化簡方法有常用的化簡方法有公式法和卡諾圖法公式法和卡諾圖法兩種。兩種。552.4.2邏輯函數(shù)的公式化簡邏輯
25、函數(shù)的公式化簡 n 公式化簡法就是運用邏輯代數(shù)的基本公式和常用公公式化簡法就是運用邏輯代數(shù)的基本公式和常用公式,得到最簡形式。式,得到最簡形式。561. 并項法并項法n利用結(jié)合律利用結(jié)合律 ,將兩個與項合并為一,將兩個與項合并為一個,消去其中的一個變量。個,消去其中的一個變量。n例如例如 ABABA1FABCABC2()()FABAB CABAB C()()ABAB CABAB CC57()BC AABC2.吸收法吸收法 n 利用吸收律利用吸收律A+AB=A,吸收多余的與項。吸收多余的與項。n例如:例如: 1()FACABCD EF2FAABC BACDBC()()()ABCABC BACDA
26、BC581()ACBD EFAC3.消因子法消因子法 n 利用利用 吸收律消去某些與項中的變量。吸收律消去某些與項中的變量。 例如例如 :1FABABCBAABAB2FABACBCABABCABC59ABC()ABAB C4.消項法消項法 n利用吸收律利用吸收律 ,將某些與,將某些與項消去。項消去。 例如:例如: ABACBCABAC1FACABBC2FABCDABECDEABCDAEBE60ACABBCACBCABCDABE5.配項法配項法 n利用利用 等等基本公式給某些邏輯函數(shù)配上適當?shù)捻棧M而可基本公式給某些邏輯函數(shù)配上適當?shù)捻?,進而可消去原函數(shù)中的某些項或變量。消去原函數(shù)中的某些項或變
27、量。n例如例如1,11AAAAA A AAA1FABABABABABABAB()()AA BBB ABA2()FAABA BBABABABABAB61n實際上,在化簡一個較復(fù)雜的邏輯函數(shù)時,總是實際上,在化簡一個較復(fù)雜的邏輯函數(shù)時,總是根據(jù)邏輯函數(shù)的不同構(gòu)成,綜合應(yīng)用上述幾種方根據(jù)邏輯函數(shù)的不同構(gòu)成,綜合應(yīng)用上述幾種方法。法。n例如例如FABCACABCABBCABABCABABABACBCABCABABCABCABACBCABC62FACBCBDCDA BCABCDABDE()ABCBDCDABCBD例題例題63不同形式表達式之間的變換不同形式表達式之間的變換:n利用基本公式對邏輯函數(shù)作形式
28、上的變換,以便選利用基本公式對邏輯函數(shù)作形式上的變換,以便選用適合的器件來實現(xiàn)其邏輯功能。如將與或式變換用適合的器件來實現(xiàn)其邏輯功能。如將與或式變換成與非與非表達式,以便用與非門來實現(xiàn)。成與非與非表達式,以便用與非門來實現(xiàn)。n例如例如ABABFABABABAB64不同形式表達式之間的變換不同形式表達式之間的變換:n將或與式變換成或非或非表達式,以便用或非門將或與式變換成或非或非表達式,以便用或非門來實現(xiàn)。來實現(xiàn)。n例如例如 ()()FAB AB()()ABAB()()AB AB652.4.3邏輯函數(shù)的卡諾圖化簡邏輯函數(shù)的卡諾圖化簡 n用公式法簡化邏輯函數(shù)時,一方面,不僅要用公式法簡化邏輯函數(shù)時
29、,一方面,不僅要熟記邏輯熟記邏輯代數(shù)的基本公式,代數(shù)的基本公式,而且還需要有而且還需要有熟練的運算技巧熟練的運算技巧;另;另一方面,經(jīng)過化簡后的邏輯函數(shù)一方面,經(jīng)過化簡后的邏輯函數(shù)是否是最簡是否是最簡或最佳有或最佳有時也難以確定。時也難以確定。n卡諾圖化簡邏輯函數(shù),簡捷直觀、靈活方便、且容易卡諾圖化簡邏輯函數(shù),簡捷直觀、靈活方便、且容易確定是否已得到最簡結(jié)果。但邏輯函數(shù)的變量數(shù)確定是否已得到最簡結(jié)果。但邏輯函數(shù)的變量數(shù)6以以后,使用就不很方便了。后,使用就不很方便了。661. 標準與或表達式標準與或表達式 最小項最小項(1)定義)定義 標準與或表達式標準與或表達式是一種特殊的與或表達式,其中的
30、是一種特殊的與或表達式,其中的每個與項都包含了所有相關(guān)的邏輯變量,每個變量每個與項都包含了所有相關(guān)的邏輯變量,每個變量以原變量或反變量出現(xiàn)一次且僅出現(xiàn)一次,這樣的以原變量或反變量出現(xiàn)一次且僅出現(xiàn)一次,這樣的與項稱為標準與項,又稱與項稱為標準與項,又稱最小項最小項。 如如 F=F(A, B),共有最小項,共有最小項4 4項:項:,AB AB AB AB67CBACBAm m0 0m m1 10000000010010 01 1最小項最小項二進制代碼二進制代碼十進制數(shù)十進制數(shù)m mi iCBABCACBACBACABABC m m2 2m m3 3m m4 4m m5 5m m6 6m m7 70
31、10010011011100100101101110110 1111112 23 34 45 56 67 7(2 2) 最小項編號最小項編號68(3)最小項的)最小項的 主要性質(zhì)主要性質(zhì) n每個最小項都與變量的惟一的一個取值組合相對每個最小項都與變量的惟一的一個取值組合相對應(yīng),只有該取值組合使這個最小項取值為應(yīng),只有該取值組合使這個最小項取值為1,其,其余任何組合均使該最小項為余任何組合均使該最小項為0。n所有最小項相或,結(jié)果為所有最小項相或,結(jié)果為1。n任意兩個不同的最小項相與,結(jié)果為任意兩個不同的最小項相與,結(jié)果為0 69例例2-4寫出函數(shù)寫出函數(shù) 的標準與或表達式。的標準與或表達式。FA
32、BCABCFABCABC1AA()()()A BB CCAA BCABCABCABCABCABCABCABC124567( , ,)F A B Cmmmmmm( , ,)1,2,4,5,6,7F A B Cm70(4)標準或與表達式)標準或與表達式n標準或與表達式標準或與表達式是一種特殊的或與表達式,其中的每是一種特殊的或與表達式,其中的每個或項都包含了所有的邏輯變量,每個變量以原變量個或項都包含了所有的邏輯變量,每個變量以原變量或反變量出現(xiàn)一次且僅出現(xiàn)一次。這樣的或項稱為標或反變量出現(xiàn)一次且僅出現(xiàn)一次。這樣的或項稱為標準或項,又稱準或項,又稱最大項最大項。n例如:例如:A、B、C的最大項的最
33、大項 對應(yīng)的變量取值組對應(yīng)的變量取值組合為合為010,其大小為,其大小為2,因而,記為,因而,記為M2。n如果一個或項缺少某變量,則或上該變量和其反變量如果一個或項缺少某變量,則或上該變量和其反變量的邏輯與,直至每一個或項都為最大項為止。的邏輯與,直至每一個或項都為最大項為止。 ()ABC712.卡諾圖構(gòu)成的原則卡諾圖構(gòu)成的原則n將邏輯變量分成兩組,分別在將邏輯變量分成兩組,分別在橫豎兩個方向橫豎兩個方向排列出排列出各組變量的所有取值組合,構(gòu)成一個有各組變量的所有取值組合,構(gòu)成一個有2n個方格的個方格的圖形,其中,圖形,其中,每一個方格對應(yīng)變量的一個取值組合每一個方格對應(yīng)變量的一個取值組合,這
34、種圖形叫做卡諾圖。這種圖形叫做卡諾圖。1)每個小方格代表一個最小項,對于)每個小方格代表一個最小項,對于n變量來說,共變量來說,共有有2n個小方格。個小方格。2)幾何上相鄰的最小項,邏輯上具有相鄰性幾何上相鄰的最小項,邏輯上具有相鄰性。72AB0 1 0 10132AB AB AB AB二變量卡諾圖二變量卡諾圖最小項編號最小項編號ABC00 01 11 100 10 1 3 24 5 7 6ABCABC ABC ABCABC ABC ABC ABC三變量卡諾圖三變量卡諾圖2.卡諾圖構(gòu)成的原則卡諾圖構(gòu)成的原則730 1 3 24 5 7 612 13 15 148 9 11 10ABCD00 0
35、1 11 1000 01 11 10ABCD ABCD ABCD ABCDABCD ABCD ABCD ABCDABCD ABCD ABCD ABCDABCD ABCD ABCD ABCD四變量卡諾圖四變量卡諾圖重要特性:重要特性:幾何相鄰具有邏輯相鄰幾何相鄰具有邏輯相鄰74五變量卡諾圖五變量卡諾圖753.用卡諾圖表示邏輯函數(shù)用卡諾圖表示邏輯函數(shù) n在卡諾圖中,由行和列兩組變量構(gòu)成的每一個小方在卡諾圖中,由行和列兩組變量構(gòu)成的每一個小方格,都代表了邏輯函數(shù)的一個最小項,變量取值為格,都代表了邏輯函數(shù)的一個最小項,變量取值為1的代表原變量,為的代表原變量,為0的代表反變量。的代表反變量。FABC
36、DABCDABCDABCD11111)由變量數(shù)選定卡諾圖)由變量數(shù)選定卡諾圖2)所含最小項對應(yīng)格填)所含最小項對應(yīng)格填176n若邏輯函數(shù)為一般的與或表達式,無需先變換成最小若邏輯函數(shù)為一般的與或表達式,無需先變換成最小項表達式,可直接將其填寫在卡諾圖中。項表達式,可直接將其填寫在卡諾圖中。FABACDADBCD1 1 1 11 1 1 1774.用卡諾圖化簡邏輯函數(shù)用卡諾圖化簡邏輯函數(shù) (1)相鄰小方格的合并規(guī)則相鄰小方格的合并規(guī)則卡諾圖中,凡相鄰的兩個小方格(此稱幾何相鄰)卡諾圖中,凡相鄰的兩個小方格(此稱幾何相鄰)都具有邏輯相鄰性,也就是它們只有一個變量取都具有邏輯相鄰性,也就是它們只有一
37、個變量取值不同,其他變量取值相同。值不同,其他變量取值相同。邏輯相鄰的最小項相或時,可利用公式邏輯相鄰的最小項相或時,可利用公式 進行合并,合并時應(yīng)注意以下規(guī)則:進行合并,合并時應(yīng)注意以下規(guī)則:ABABA78 1)兩個相鄰小方格可以合并成一個乘積項,且)兩個相鄰小方格可以合并成一個乘積項,且消去一個變量。消去一個變量。ABC00 01 11 100 11 1利用利用A+A=1A+A=1的關(guān)系的關(guān)系1 1ABAB79FABCABC()BC AABC2)4(22)個相鄰的小方格可合并成一個乘積項,)個相鄰的小方格可合并成一個乘積項,且消去兩個變量。且消去兩個變量。ABC00 01 11 100 1
38、 1 1 1 1ABC00 01 11 100 1 1 1 1 180FABCABCABCABCBCBCCFAABCD00 01 11 1000 01 11 101111ABCD00 01 11 1000 01 11 101 11 11 11 11 11 11 11 1(3 3)如果是八個相鄰單元取值同為)如果是八個相鄰單元取值同為1 1,則可以合并,則可以合并, 并消去三個變量。并消去三個變量。81FBDFCABCD00 01 11 1000 01 11 10ABCD00 01 11 1000 01 11 101 1 1 11 1 1 14 4)如果是)如果是2 2k k個相鄰單元取值同為個
39、相鄰單元取值同為1 1,則可以合并,則可以合并, 并消去并消去n n個變量。個變量。82FAFD(2)用卡諾圖化簡邏輯函數(shù)的步驟)用卡諾圖化簡邏輯函數(shù)的步驟 1)用卡諾圖表示邏輯函數(shù)。)用卡諾圖表示邏輯函數(shù)。 將邏輯函數(shù)將邏輯函數(shù)F變換成與或式,凡在變換成與或式,凡在F中包含有的最小中包含有的最小項,在其卡諾圖相應(yīng)的小方格中填項,在其卡諾圖相應(yīng)的小方格中填1,其余的小方格,其余的小方格空著或填空著或填0。832)合并最小項)合并最小項將相鄰的將相鄰的2k為為1的小方格圈在一起,畫圖時要將的小方格圈在一起,畫圖時要將盡可盡可能多能多的小方格圈在一起,圈畫得越大,消去的變量的小方格圈在一起,圈畫得
40、越大,消去的變量就越多。就越多。所畫的圈內(nèi)都必須所畫的圈內(nèi)都必須至少包含一個未被圈過的小項至少包含一個未被圈過的小項,否則所得的乘積項是冗余項。否則所得的乘積項是冗余項。84ABCD00 01 11 1000 01 11 101 11 1錯誤的圈法錯誤的圈法正確的圈法正確的圈法所畫的圈所畫的圈必須是矩形,必須是矩形,并且并且個數(shù)為個數(shù)為2k,一般是先畫,一般是先畫大圈,最后圈孤立的單個的小方格。大圈,最后圈孤立的單個的小方格。853)根據(jù)所畫的圈寫相應(yīng)的乘積項,將各乘積項相或,)根據(jù)所畫的圈寫相應(yīng)的乘積項,將各乘積項相或,便可得到化簡后的邏輯函數(shù)便可得到化簡后的邏輯函數(shù)F的與或表達式。的與或表
41、達式。86例例 2-14 2-14 用卡諾圖化簡邏輯函數(shù)用卡諾圖化簡邏輯函數(shù) ABFABCDABCDABCABDABCBCDABCD00 01 11 1000 01 11 101 1 1 1 11 1 11BCFABBCBDACDABCDBDACDABCD注意:注意:1.1.化簡完成后要檢查化簡完成后要檢查有無多余圈。有無多余圈。2.2.最簡結(jié)果不唯一。最簡結(jié)果不唯一。872.5 具有無關(guān)項邏輯函數(shù)的化簡具有無關(guān)項邏輯函數(shù)的化簡 n根據(jù)邏輯命題寫出邏輯函數(shù)通常有兩大類;一根據(jù)邏輯命題寫出邏輯函數(shù)通常有兩大類;一類邏輯函數(shù)的邏輯值是完全確定的,它不是邏類邏輯函數(shù)的邏輯值是完全確定的,它不是邏輯輯
42、1就是邏輯就是邏輯0,這類邏輯函數(shù)的化簡可按上述,這類邏輯函數(shù)的化簡可按上述的方法進行;的方法進行;n另一類邏輯函數(shù)值對于某些最小項卻是不完全另一類邏輯函數(shù)值對于某些最小項卻是不完全確定的,這類邏輯函數(shù)又有以下兩種情況:確定的,這類邏輯函數(shù)又有以下兩種情況:881)任意項任意項: 輸入變量的某些取值的組合根本不存在,輸入變量的某些取值的組合根本不存在,或者某些取值的組合也確實存在,但它的存在對邏或者某些取值的組合也確實存在,但它的存在對邏輯函數(shù)的輸出沒有任何影響。如輯函數(shù)的輸出沒有任何影響。如BCD碼中碼中16中組合中組合中未使用的中未使用的6種組合。種組合。2)約束項約束項: 輸入變量的某些取值的組合實際存在,但輸入變量的某些取值的組合實際存在,但對邏輯函數(shù)來講是不允許它出現(xiàn)的。如電機的正轉(zhuǎn)、對邏輯函數(shù)來講是不允許它出現(xiàn)的。如電機的正轉(zhuǎn)、反
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木工包清工合同
- 高層建筑裝修安全合同范例
- 2025年度包裝咨詢行業(yè)集體勞動合同(含員工培訓(xùn))
- 二零二五年度辦公室智能化改造勞動合同模板
- 房屋買賣委托代理合同年
- 電子支付領(lǐng)域的風(fēng)險控制與安全管理
- 農(nóng)業(yè)產(chǎn)業(yè)鏈智能化改造與升級指南
- 合同轉(zhuǎn)包協(xié)議書
- 商品房買賣合同發(fā)布
- 勞務(wù)承包合同書樣本
- DL∕T 974-2018 帶電作業(yè)用工具庫房
- Unit 2 We're going to do some research(教案)-2023-2024學(xué)年湘少版(三起)英語五年級下冊
- 緊密型縣域醫(yī)療衛(wèi)生共同體慢病管理中心運行指南試行等15個指南
- 基金應(yīng)知應(yīng)會專項考試題庫(證券類190題)附有答案
- 快速入門穿越機-讓你迅速懂穿越機
- 水利安全生產(chǎn)風(fēng)險防控“六項機制”右江模式經(jīng)驗分享
- 幼兒園衛(wèi)生保健開學(xué)培訓(xùn)
- 食材配送服務(wù)售后服務(wù)方案
- 新目標(goforit)版初中英語九年級(全一冊)全冊教案-unit
- 《如何做一名好教師》課件
- 2016-2023年婁底職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
評論
0/150
提交評論