版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)字電路邏輯設(shè)計第二章演示文稿現(xiàn)在是1頁\一共有50頁\編輯于星期一優(yōu)選數(shù)字電路邏輯設(shè)計第二章現(xiàn)在是2頁\一共有50頁\編輯于星期一邏輯變量:邏輯函數(shù):邏輯代數(shù)運算:在邏輯代數(shù)中與(AND)或(OR)非(NOT)3種基本邏輯運算邏輯關(guān)系
邏輯函數(shù)表達式F=f(A、B、C…)
2.1邏輯代數(shù)的三個基本運算現(xiàn)在是3頁\一共有50頁\編輯于星期一2.1邏輯代數(shù)的三種基本運算ABF邏輯式:
F=A?B=ABa.國際流行b.IEEE標(biāo)準(zhǔn)c.中國標(biāo)準(zhǔn)
&ABFFFAABB與門:1.與運算(邏輯乘)A、B都具備時,事件F才發(fā)生。000010100111真值表現(xiàn)在是4頁\一共有50頁\編輯于星期一≥1+FBFFAAABB或門:邏輯式:F=A+B2.或運算(邏輯加)2.1邏輯代數(shù)的三種基本運算A、B有一個具備,事件F就發(fā)生。ABF000011101111a.國際流行b.IEEE標(biāo)準(zhǔn)c.中國標(biāo)準(zhǔn)
現(xiàn)在是5頁\一共有50頁\編輯于星期一○1○非門:3.非運算(邏輯反)2.1邏輯代數(shù)的三種基本運算RA具備時,事件F不發(fā)生;A不具備時,事件F發(fā)生。AF0110邏輯式:F=Aa.國際流行b.IEEE標(biāo)準(zhǔn)c.中國標(biāo)準(zhǔn)
現(xiàn)在是6頁\一共有50頁\編輯于星期一0000111100ABF=A·BF=A+BF=A0001011101110000波形圖注意事項:1、輸入波形要窮舉所有可能的輸入組合(n個輸入變量由2n種可能)2、輸出波形與輸入變化對應(yīng)基本邏輯關(guān)系波形現(xiàn)在是7頁\一共有50頁\編輯于星期一0-1律重疊律互補律還原律分配律結(jié)合律交換律2.2邏輯代數(shù)的基本定律和規(guī)則現(xiàn)在是8頁\一共有50頁\編輯于星期一反演律吸收律冗余律
在兩個乘積項中,若有一個變量是互反的,那么由這兩個乘積項中的其它變量組成的乘積項就是多余的,可以消去。公式可推廣:2.2邏輯代數(shù)的基本定律和規(guī)則現(xiàn)在是9頁\一共有50頁\編輯于星期一證明AB+AC+BC=AB+AC解:AB+AC+BC=AB+AC+(A+A)BC
=AB+AC+ABC+ABC=AB+ABC+AC+ABC=AB(1+C)+AC(1+B)=AB+AC重疊律:A+A=A互補律:(A+A)=12.2邏輯代數(shù)的基本定律和規(guī)則現(xiàn)在是10頁\一共有50頁\編輯于星期一反演規(guī)則
當(dāng)已知某一邏輯函數(shù)F,將F中的所有“·”號變?yōu)椤?”號,將“+”號變?yōu)椤啊ぁ碧?常量“0”變?yōu)椤?”,“1”變?yōu)椤?”,原變量變?yōu)榉醋兞?反變量變?yōu)樵兞?便可求得F的反演式。對偶規(guī)則設(shè)F是一個邏輯函數(shù)式,將F中所有“·”號變?yōu)椤?”號,將“+”號變?yōu)椤啊ぁ碧?“1”變?yōu)椤?”,“0”變?yōu)椤?”,而變量保持不變,那么就得到一個新的邏輯函數(shù)F*,通常將它稱為F的對偶式。代入規(guī)則
任何一個含有變量X的等式,如果將所有出現(xiàn)X的位置都代之以一個函數(shù)F,則等式仍然成立。
邏輯代數(shù)中的三個重要規(guī)則可以擴大基本定律的應(yīng)用1、不能破壞原式的運算順序-先括號后與、或2、不屬于單變量上的非號應(yīng)保留用于快速的求一個函數(shù)的反函數(shù)1、不能破壞原式的運算順序-先括號后與、或2、不屬于單變量上的非號應(yīng)保留用于邏輯關(guān)系的證明性質(zhì):1、F與F*互為對偶函數(shù)2、任何函數(shù)均存在對偶函數(shù)3、若F=G成立,則F*=G*成立現(xiàn)在是11頁\一共有50頁\編輯于星期一代入規(guī)則舉例反演律如用F=B+C代替式中的BA+B+C=ABCA+B+C=ABC現(xiàn)在是12頁\一共有50頁\編輯于星期一反演規(guī)則舉例++0110原變量反變量反變量原變量F=A+B+C+D+EF=ABCDE兩個或者兩個以上長非號不變現(xiàn)在是13頁\一共有50頁\編輯于星期一對偶規(guī)則舉例++0110F=AB+A●(C+0)兩個或者兩個以上長非號不變F=(A+B)●(A+C●1)現(xiàn)在是14頁\一共有50頁\編輯于星期一[例1]求下列函數(shù)的反函數(shù)A)B)ACDCABF+·+=EDCBAF++++=)]()[(CADCBAF++·+=A)EDCBAF····=B)[例2]求下列函數(shù)的對偶函數(shù)A)B)ACDCABF+·+=EDCBAF++++=)]()[(CADCBAF*++·+=A)B)EDCBAF*····=2.2邏輯代數(shù)的基本定律和規(guī)則現(xiàn)在是15頁\一共有50頁\編輯于星期一2.3復(fù)合邏輯運算1.與非邏輯
ABF&
與非門ABF2.或非邏輯或非門5.與或非邏輯&現(xiàn)在是16頁\一共有50頁\編輯于星期一1.常用形式(1)與或式
F=AB+CD
(2)或與式
F=(A+B)(C+D)(3)與非與非式(4)或非或非式(5)與或非式2.3復(fù)合邏輯運算現(xiàn)在是17頁\一共有50頁\編輯于星期一3.異或邏輯ABF000011101110=1ABF=ABFABF0010101001114.同或邏輯F=A⊙B=異或邏輯與同或邏輯現(xiàn)在是18頁\一共有50頁\編輯于星期一110011111100反演律列真值表表證明:AB00011011111001000000邏輯代數(shù)的基本定律現(xiàn)在是19頁\一共有50頁\編輯于星期一3.CBCAABF++=CBAAB)(++=.CABCABAB+=+=化簡的原則:(1)與項最少;(2)與項中的變量數(shù)最少2.4邏輯代數(shù)的代數(shù)法化簡利用公式化簡現(xiàn)在是20頁\一共有50頁\編輯于星期一2.4邏輯函數(shù)的兩種標(biāo)準(zhǔn)式最小項定義:
n個變量的最小項是含n個變量的“與項”,其中每個變量都以原變量或反變量的形式出現(xiàn)一次。(1)最小項1個變量最小項AA3個變量最小項ABCABCABCABCABCABCABCABC2個變量最小項ABABABAB現(xiàn)在是21頁\一共有50頁\編輯于星期一與項:三變量最小項(標(biāo)準(zhǔn)與項):最小項表達式:與或表達式:F=AB+AC+ABC最小項最小項通常用符號mi來表示。現(xiàn)在是22頁\一共有50頁\編輯于星期一三變量的最小項mi最小項ABC000001010011100101110111現(xiàn)在是23頁\一共有50頁\編輯于星期一三變量邏輯函數(shù)的最小項*叫最小項,可能是對應(yīng)這個輸入,只有一個與項為1現(xiàn)在是24頁\一共有50頁\編輯于星期一三變量表決器真值表(2)最小項表達式最小項表達式最小項得簡寫形式=∑m(3,5,6,7)
F(A,B,C)=m6+m5+m3+m7
ABCZ00000101001110010111011100100111現(xiàn)在是25頁\一共有50頁\編輯于星期一最小項表達式例:與或表達式F=AB+ACF=AB(C+C)+AC(B+B)=ABC+ABC+ACB+ACB=ABC+ABC+ABC求最小項表達式現(xiàn)在是26頁\一共有50頁\編輯于星期一或項:三變量最大項(標(biāo)準(zhǔn)或項):最大項表達式:(3)最大項和最大項表達式最大項定義:
n個變量的最大項是含n個變量的“或項”,其中每個變量都以原變量或反變量的形式出現(xiàn)一次?,F(xiàn)在是27頁\一共有50頁\編輯于星期一(3)最小項與最大項的關(guān)系A(chǔ)BC最小項mi最大項Mi
000001010011100101110111
輸入取值使該最大項為0輸入取值使該最小項為1000*叫最小項,可能是對應(yīng)這個輸入,只有一個與項為1,其它7個與項都為0,為1的少,稱之為最小項*叫最大項,可能是對應(yīng)這個輸入,只有一個或項為0,其它7個或項都為1為1的多,稱之為最大項現(xiàn)在是28頁\一共有50頁\編輯于星期一=∏M(1,2,4)F=M2·M4·M1最大項表達式例:或與表達式F=(A+B)(A+C)最大項表達式F=AB+ACF=ABC+ABC+ABCF=(A+B+C)(A+B+C)(A+B+C)A?(B+C)=A?B+A?CA+(B?C)=(A+B)?(A+C)A+B+(C?C)=(A+B+C)(A+B+C)現(xiàn)在是29頁\一共有50頁\編輯于星期一最小項和最大項的性質(zhì)①n變量的全部最小項之和恒為1,全部最大項的之積恒為0。
②任意兩個最小項之積恒為0,任意兩個最大項之和恒等于1。③n變量的每一個最?。ù螅╉椨衝個相鄰項(相鄰項是指兩個最小項只有一個因子互為反變量,其余因子均相同,又稱為邏輯相鄰項)。AB+AB+AB+AB=1ABC·ABC=0現(xiàn)在是30頁\一共有50頁\編輯于星期一
將n變量的全部最小項各用一個小方塊表示,并使具有邏輯相鄰性的最小項在幾何位置上也相鄰地排列起來,所得到的圖形叫做n變量的卡諾圖(KarnaughMap)。1.卡諾圖的構(gòu)成AB00011011m0m1m2m3AABBABAB1010m0m1m2m3miABABABAB10100123二變量K圖2.6邏輯代數(shù)的K諾圖化簡現(xiàn)在是31頁\一共有50頁\編輯于星期一兩變量K諾圖2.6邏輯代數(shù)的K諾圖化簡
建立多于二變量的卡諾圖,則每增加一個邏輯變量就以原卡諾圖的右邊線(或底線)為對稱軸作一對稱圖形,對稱軸左面(或上面)原數(shù)字前增加一個0,對稱軸右面(或下面)原數(shù)字前增加一個1。AB00011011m0m1m2m3miBA1010m0m2m1m3BA10100213CAB0100011110m0m2m4m6m1m3m5m7三變量K諾圖增加的變量增加的變量現(xiàn)在是32頁\一共有50頁\編輯于星期一∴卡諾圖是上下,左右代碼循環(huán)的閉合圖形。CAB0100011110m0m2m4m6m1m3m5m7000111100001
11
100481215913371115261014CDAB幾何相鄰:一是相接,即緊挨著;二是相對,即任意一行或一列的兩端;三是相重,即對折起來位置重合。三變量K圖四變量K圖2.6邏輯代數(shù)的K諾圖化簡增加的變量現(xiàn)在是33頁\一共有50頁\編輯于星期一①給出真值表
將真值表的每一行的取值填入卡諾圖的每個小方格中。ABCF00000101001110010111011100010101CAB010001111000000111ABC0100011110
1112、K圖的填寫2.6邏輯代數(shù)的K諾圖化簡現(xiàn)在是34頁\一共有50頁\編輯于星期一②給出邏輯函數(shù)的最小項標(biāo)準(zhǔn)式將邏輯函數(shù)的最小項在卡諾圖上相應(yīng)的方格中填1;其余的方格填0(或不填)。任何一個邏輯函數(shù)都等于其卡諾圖上填1的那些最小項之和。
例:用卡諾圖分別描述下列邏輯函數(shù)CAB0100011110
1
11
1000111100001111011
1
1
1
11
CDAB解:2、K圖的填寫F=∑m(1,2,6,7)F=∑m(0,2,6,8,10,13,15)現(xiàn)在是35頁\一共有50頁\編輯于星期一③給出邏輯函數(shù)一般與或式確定使每個與項為1的所有輸入變量取值,并在卡諾圖上對應(yīng)方格填1;其余的方格填0(或不填)。也可化為標(biāo)準(zhǔn)與或式,再填入。例:用卡諾圖描述下列邏輯函數(shù)ABC0100011110
1
1111C:當(dāng)ABC=××1(×表示可以為0,也可以為1)時該與項為1,在卡諾圖上對應(yīng)四個方格(m1,m3,m5,m7)處填1。2、K圖的填寫F(A,B,C)=C+ABF(A,B,C)=C+AB=C(A+A)(B+B)+AB(C+C)=(AB+AB+AB+AB)C+ABC+ABC=∑m(1,3,5,7,4)=∑m(1,3,4,5,7)AB當(dāng)ABC=10×?xí)r該與項為1,在卡諾圖上對應(yīng)兩個方格(m4,m5)處填1?,F(xiàn)在是36頁\一共有50頁\編輯于星期一00011110000111101111
1
1
1
111CDAB
B
:當(dāng)ABCD=×1××?xí)r該與項為1,對應(yīng)八個方格(m4、m5、m6、m7、m12、m13、m14、m15)處填1。:當(dāng)ABCD=1×00時該與項為1,對應(yīng)兩個方格(m8、m12)處填1。:當(dāng)ABCD=1×10時該與項為1,在卡諾圖上對應(yīng)兩個方格(m10、m14)處填1。解:BC:當(dāng)ABCD=×11×?xí)r該與項為1,對應(yīng)四個方格(m6、m7、m14、m15)處填1。某些最小項重復(fù),只需填一次即可(1+1=1)。F=ACD+ACD+B+BCACDACD現(xiàn)在是37頁\一共有50頁\編輯于星期一④給出邏輯函數(shù)的最大項標(biāo)準(zhǔn)式將邏輯函數(shù)的最大項在卡諾圖上相應(yīng)的方格中填0(或不填);其余的方格填1。任何一個邏輯函數(shù)都等于其卡諾圖上填0的那些最大項之積。
用卡諾圖描述邏輯函數(shù)CAB010001111000
1
11101解:2、K圖的填寫現(xiàn)在是38頁\一共有50頁\編輯于星期一⑤給出邏輯函數(shù)一般或與式確定使每個或項為0的所有輸入變量取值,并在卡諾圖上對應(yīng)方格填0;其余的方格填1。也可化為標(biāo)準(zhǔn)或與式,再填入。CAB0000111100000011解:C:當(dāng)ABC=××0(×表示可以為0,也可以為1)時該或項為0,在卡諾圖上對應(yīng)四個方格(m0,m2,m4,m6)處填0。2、K圖的填寫例:用卡諾圖分別描述邏輯函數(shù)F=C(A+B)11
:當(dāng)ABC=01×?xí)r該與項為0,在卡諾圖上對應(yīng)兩個方格(m2,m3)處填0。A+BF=C(A+B)=∑m(1,5,7)=∏M(0,2,3,4,6)現(xiàn)在是39頁\一共有50頁\編輯于星期一在卡諾圖中,凡是幾何位置相鄰的最小項均可以合并。①任何一個合并圈(即卡諾圈)所含的方格數(shù)為2n個。②必須按照相鄰規(guī)則畫卡諾圈,幾何位置相鄰包括三種情況:一是相接,即緊挨著的方格相鄰;二是相對,即一行(或一列)的兩頭、兩邊、四角相鄰;三是相重,即以對稱軸為中心對折起來重合的位置相鄰。③2n個方格合并,消去n個變量。一、卡諾圖中最小項合并規(guī)律C01111AB100011110113、用卡諾圖化簡邏輯函數(shù)BCABACABC+ABC=BCABC+ABC=ACABC+ABC=AB現(xiàn)在是40頁\一共有50頁\編輯于星期一3、用卡諾圖化簡邏輯函數(shù)①畫出邏輯函數(shù)的卡諾圖。②圈“1”合并相鄰的最小項。③將每一個圈對應(yīng)的與項相或,即得到最簡與或式。①盡量畫大圈,但每個圈內(nèi)只能含有2n(n=0,1,2,3……)個相鄰項。要特別注意對邊相鄰性和四角相鄰性。②圈的個數(shù)盡量少。③卡諾圖中所有取值為“1”的方格均要被圈過,即不能漏下取值為“1”的最小項。④保證每個圈中至少有一個“1格”只被圈過一次,否則該圈是多余的。畫圈原則:二、最簡與或式的求法現(xiàn)在是41頁\一共有50頁\編輯于星期一CAB01000111101
1
111100011110000111101111111111
1
CDABBCF=B+CABC(AB+AB+AB+AB)=CCDACF=AB+CD+AC3、用卡諾圖化簡邏輯函數(shù)與項由K圈對應(yīng)的沒有變化的那些變量組成,當(dāng)變量取值為“1”時寫原變量,取值為“0”時寫反變量。
現(xiàn)在是42頁\一共有50頁\編輯于星期一①盡量畫大圈,但每個圈內(nèi)只能含有2n(n=0,1,2,3……)個相鄰項。要特別注意對邊相鄰性和四角相鄰性。②圈的個數(shù)盡量少。③卡諾圖中所有取值為“1”的方格均要被圈過,即不能漏下取值為“1”的最小項。④保證每個圈中至少有一個“1格”只被圈過一次,否則該圈是多余的。④保證每個圈中至少有一個“1格”只被圈過一次,否則該圈是多余的。畫卡諾圈注意事項CAB000011110000
1
10111ABACF=AB+ACBC多余卡諾圈現(xiàn)在是43頁\一共有50頁\編輯于星期一000111100001111011
1
111111
1
CDAB000111100001111011111
1
1
11111CDAB3、用卡諾圖化簡邏輯函數(shù)BDBCBDF=BD+BC+BDBDF=B+D現(xiàn)在是44頁\一共有50頁\編輯于星期一三、最簡或與式的求法①畫出邏輯函數(shù)的卡諾圖。②圈“0”合并相鄰的最大項。③將每一個圈對應(yīng)的或項相與,即得到最簡或與式。①圈“0”合并與圈“1”合并類同;②或項由K圈對應(yīng)的沒有變化的那些變量組成,當(dāng)變量取值為“0”時寫原變量,取值為“1”時寫反變量。
注意:3、用卡諾圖化簡邏輯函數(shù)現(xiàn)在是45頁\一共有50頁\編輯于星期一00011110000111100
0
0
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國光學(xué)儀器行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實施研究報告
- 2025-2030年中國幼小銜接教育行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實施研究報告
- 2025-2030年中國旅游行業(yè)并購重組擴張戰(zhàn)略制定與實施研究報告
- 2025-2030年中國休閑餐飲行業(yè)全國市場開拓戰(zhàn)略制定與實施研究報告
- 2025-2030年中國知識密集型服務(wù)行業(yè)營銷創(chuàng)新戰(zhàn)略制定與實施研究報告
- 2025-2030年中國鉭電容器行業(yè)全國市場開拓戰(zhàn)略制定與實施研究報告
- 新形勢下智能門鎖行業(yè)轉(zhuǎn)型升級戰(zhàn)略制定與實施研究報告
- 德州黑陶品牌推廣調(diào)研
- 單位辦公室2025年工作要點
- 護肝藥品知識培訓(xùn)課件
- 梁平法制圖規(guī)則及鋼筋翻樣講解
- 乙肝 丙肝培訓(xùn)課件
- 2024屆湖北省武漢實驗外國語學(xué)校數(shù)學(xué)七上期末統(tǒng)考模擬試題含解析
- 基于深度學(xué)習(xí)的網(wǎng)絡(luò)釣魚郵件識別技術(shù)研究
- 融資成本視角下的船舶融資租賃模式研究
- 感冒中醫(yī)理論知識課件
- 2023年希望杯數(shù)學(xué)培訓(xùn)100題-六年級(含答案)
- 一年級科學(xué)人教版總結(jié)回顧2
- 個人住房貸款提前還款月供及節(jié)省利息EXCEL計算
- 第五單元《圓》教材解析-人教版數(shù)學(xué)六年級上冊
- 患者突發(fā)昏迷應(yīng)急預(yù)案演練腳本-
評論
0/150
提交評論