![數(shù)字邏輯與數(shù)字電路_1_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/4/44236576-fc5c-47b3-9696-07105979a2c2/44236576-fc5c-47b3-9696-07105979a2c21.gif)
![數(shù)字邏輯與數(shù)字電路_1_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/4/44236576-fc5c-47b3-9696-07105979a2c2/44236576-fc5c-47b3-9696-07105979a2c22.gif)
![數(shù)字邏輯與數(shù)字電路_1_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/4/44236576-fc5c-47b3-9696-07105979a2c2/44236576-fc5c-47b3-9696-07105979a2c23.gif)
![數(shù)字邏輯與數(shù)字電路_1_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/4/44236576-fc5c-47b3-9696-07105979a2c2/44236576-fc5c-47b3-9696-07105979a2c24.gif)
![數(shù)字邏輯與數(shù)字電路_1_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/4/44236576-fc5c-47b3-9696-07105979a2c2/44236576-fc5c-47b3-9696-07105979a2c25.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)字邏輯與數(shù)字電路數(shù)字邏輯與數(shù)字電路作者:徐曉光 1.11.1 概述概述l電子電路可以分為與兩大類。模擬電路所處理的信號為,數(shù)字電路所處理的信號是。自然界存在的物理量如:聲音、電流、電壓等均為模擬的。模擬信號的特點是其數(shù)值隨時間變化時呈現(xiàn)性。數(shù)字信號是一種人為加工產(chǎn)生的信號,它的信號大小隨時間變化時呈現(xiàn)出特性。 l模擬信號在任一時刻的數(shù)值大小可以是任意數(shù)值,而數(shù)字信號在任一時刻的數(shù)值大小只能取兩個數(shù)值-高電平與低電平。l數(shù)字電子電路構(gòu)成的電子裝置,具有,等許多優(yōu)點。數(shù)字電路還是數(shù)字電子計算機的構(gòu)成基礎(chǔ)。l早期的電子系統(tǒng)都是模擬電子系統(tǒng),隨著科學技術(shù)的發(fā)展,數(shù)字電子系統(tǒng)得到了越來越廣泛的應(yīng)用。如
2、通信系統(tǒng)、測量儀器儀表、自動控制系統(tǒng)等都已經(jīng)從傳統(tǒng)的模擬系統(tǒng)發(fā)展成為數(shù)字電子系統(tǒng)。模擬信號 數(shù)字信號離散離散連續(xù)連續(xù)電壓放大器模擬信號精密整流模擬信號模擬表頭模擬交流電壓表電壓放大器模擬信號精密整流模擬信號模/數(shù)轉(zhuǎn)換器數(shù)字信號數(shù)字電壓表數(shù)字顯示模擬式儀表 數(shù)字式儀表數(shù)字顯示儀表l20世紀60年代小規(guī)模的數(shù)字集成電路在世界上誕生,其后中規(guī)模、大規(guī)模和超大規(guī)模數(shù)字集成電路相繼問世。目前能夠方便地改變芯片邏輯功能的代表了數(shù)字邏輯集成電路的最高水平。l近年來微型計算機和嵌入式電子系統(tǒng)在生產(chǎn)實踐和科學實驗中得到了廣泛的應(yīng)用。雖然這些電子系統(tǒng)的核心為大規(guī)模和超大規(guī)模數(shù)字集成電路,但一個功能完整的電子系統(tǒng),
3、還離不開中小規(guī)模數(shù)字集成電路,如TTL、CMOS和高速CMOS系列等集成電路的配合。l各種集成電路的外型圖l數(shù)字電路又可以分為與兩大類。因此數(shù)字電路又被稱為。l數(shù)字邏輯是一門研究數(shù)字邏輯設(shè)計問題的理論課程。數(shù)字邏輯既是一門歷史悠久、又是一門生機勃勃的學科。特別是電子計算機的廣泛應(yīng)用,極大地推動了數(shù)字邏輯分析與設(shè)計技術(shù)的發(fā)展。l現(xiàn)在,在數(shù)字邏輯設(shè)計中的應(yīng)用日益成熟;用于數(shù)字邏輯分析的計算機軟件,已成為數(shù)字邏輯設(shè)計的有力工具。l本章將介紹數(shù)字邏輯的基本概念,如:二進制數(shù)、編碼、邏輯關(guān)系、邏輯門和邏輯代數(shù)等,為后面章節(jié)的學習打下基礎(chǔ)。邏輯化簡的計算機軟件邏輯化簡的計算機軟件l什么是數(shù)字信號? 它與模
4、擬信號有什么不同?l數(shù)字電子電路的優(yōu)點有哪些?l數(shù)字電子電路又分為哪兩大類?l代表了目前邏輯集成電路最高水平的是什么器件?l計算機在數(shù)字邏輯電路分析和設(shè)計中有什么用途?lAnalog,Digital,Analog signal,Digital signallContinual,DiscretelAmplifier,Logic circuitlDigital displaylCommunication systemlMeasurement,MeterlAutomatic control systemlProgrammable logic device,Integrated circuitlEmb
5、edded lComputer aided analysis1.2.1 十進制數(shù)l十進制是我們通常使用的數(shù)制(計數(shù)體系)。所謂十進制就是用0、1、2、3、4、5、6、7、8、9這十個符號排列起來,以表示所有的數(shù)值。l當數(shù)值大于9時,就采用進位的方法,進位的法則是:逢十進一。1.2 l任何一個形式為qn-1 qn-2 qn-3q1 q0 .q-1 q-2q-m的十進制數(shù)的大小N,可以表示為: N = qn-110n-1+qn-210n-2 +q1101+q0 100 +q-110-1 +q-210-2 +q-m10-m (1-1) 如:1230.456 = 1103+ 2102 +3 101 +
6、0 100 +410-1 +510-2 +610-3l式中式中1010k k ,稱為十進制數(shù)各位的,稱為十進制數(shù)各位的“權(quán)權(quán)”。1010為十進制計數(shù)為十進制計數(shù)體系的體系的“基數(shù)基數(shù)”。l在多位數(shù)中,每一個相同的數(shù)碼位于不同的位置時,代表在多位數(shù)中,每一個相同的數(shù)碼位于不同的位置時,代表著不同的數(shù)值。這是因為不同的位置具有不同的權(quán)的緣故。著不同的數(shù)值。這是因為不同的位置具有不同的權(quán)的緣故。l十進制數(shù)常用字母十進制數(shù)常用字母D D(DecimalDecimal)進行標識,例如)進行標識,例如: : (1961) (1961)D D,(2008),(2008)D D等。等。1.2.2 l為了用電學
7、物理量來表示十進制,就需要找一種有十個狀態(tài)的物理量,這是比較困難的。而有兩個狀態(tài)的物理量卻非常容易找到。因此在數(shù)字電路中,理所當然地要采用二進制計數(shù)體系。l在數(shù)字電路中我們采用與來分別表示2個不同的數(shù)碼。l所謂就是用符號 和 ,來表示所有的數(shù)值。當數(shù)大于1時,也采用進位的方法;但是進位的法則為:逢二進一。l任何一個二進制數(shù)qn-1 qn-2 qn-3 q1 q0. q-1 q-2 q-m 的大小N,可以表示為:lN= qn-1 2n-1+ qn-2 2n-2 + +q1 21 +q0 20 +q-1 2-1 +q-2 2-2 + +q-m 2-m (1-2)l如:(1001.101)2=1 2
8、3+ 0 22 + 021 +120 +1 2-1 +0 2-2 +1 2-3 =(9.625)10l式中2k,稱為二進制數(shù)各位的“權(quán)”。二進制數(shù)的“基數(shù)”為2。l特別注意:二進制數(shù)的各位數(shù)碼 qk只能取 或 。l二進制數(shù)常用字母B(Binary)進行標識,例如:(1001)B, (1011.011)B等。l二進制數(shù)的最高位數(shù)碼,常用(Most Significant Bit)進行標示。l二進制數(shù)的最低位數(shù)碼,常用(Least Significant Bit)進行標示。l在一個二進制數(shù)中,其MSB是衡量該二進制數(shù)數(shù)值大小最為重要的數(shù)碼;而LSB是對該二進制數(shù)數(shù)值大小影響最小的數(shù)碼。二進制數(shù)的算
9、術(shù)運算l一位二進制數(shù)的加法運算規(guī)則如下所示: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10l多位二進制數(shù)的加法運算可以仿照大家熟悉的十進制數(shù)運算方法進行,不過要記住“”即可。l所以(10101)B+(11001)B (11001)B0111011001110101l例1-1計算(10101)B+(11001)Bl解:l一位二進制數(shù)的乘法運算規(guī)則如下所示: 00=0 ,01=0,10=0,11=1l多位二進制數(shù)的乘法運算,與十進制數(shù)的乘法運算類似;它由乘數(shù)的每一位與被乘數(shù)相乘,產(chǎn)生乘數(shù)每一位的部分乘積,每個部分乘積都向前一個部分乘積的左方移動一位,然后將這些部
10、分乘積求和而得。 l例1-2 計算(10101)B(11001)Bl解:l所以(10101)B(11001)B = (1000001101)B101100000110101101010000000000101011001110101l例1-3 計算(101010)B - (11001)B1000110011010101l所以(101010)B - (11001)B = (10001)Bl減法運算是加法運算的逆運算,當某一位二進制數(shù)不夠減時,應(yīng)當向高一位借位,借1當2。 10100000100111001110011101111110011l除法運算是乘法運算的逆運算,其運算過程與十進制數(shù)的除法
11、運算類似,使用了減法和移位技術(shù)。l例1-4 計算 (1111101)B(11001)Bl所以(1111101)B (11001)B = (101)Bl二進制數(shù)轉(zhuǎn)換成十進制數(shù)可按公式(1-2)進行: N = qn-1 2n-1+ qn-2 2n-2 + +q1 21 +q0 20 +q-1 2-1 +q-2 2-2 + +q-m 2-m l例1-5 將二進制數(shù)10110.1轉(zhuǎn)換成相應(yīng)的十進制數(shù)。l解: (10110.1)2 = 1 24+ 0 23 + 1 22 + 121 +020 +1 2-1 =16+4+2+0.5=(22.5)10 l“除2取余法”用于將十進制數(shù)的整數(shù)部分轉(zhuǎn)換成二進制數(shù)。
12、l“除2取余法”的算法流程如右圖所示:l圖中,N為被轉(zhuǎn)換的十進制數(shù)整數(shù)部分,M為運算所需的中間變量。產(chǎn)生的第一個余數(shù)為相應(yīng)二進制數(shù)的最低位LSB,將運算所得的各個余數(shù)排列起來,即為轉(zhuǎn)換后的二進制數(shù)。 l例1-6 將十進制數(shù)2005轉(zhuǎn)換成二進制數(shù):l解:l所以(2007)D=(11111010101)BLSBMSBl“乘2取整法”用于將十進制數(shù)的小數(shù)部分轉(zhuǎn)換成二進制數(shù)。l“乘2取整法”的算法流程如右圖所示:l圖中,N為被轉(zhuǎn)換的十進制數(shù)小數(shù)部分,M為運算所需的中間變量。產(chǎn)生的第一個整數(shù)為相應(yīng)二進制小數(shù)的最高位MSB,將運算所得的各個整數(shù)排列起來,即為轉(zhuǎn)換后的二進制小數(shù)。 l例1-7 將十進制數(shù)0.
13、8125轉(zhuǎn)換成二進制數(shù):l解:l所以 (0.8125)D=(0.1101)B l注意:當利用“乘2取整法”計算時,如果計算結(jié)果過長,可以按一定的字長取近似計算結(jié)果。LSB10 . 125 . 0,050. 0225. 0,1250. 12625. 0,MSB16250. 128125. 0MSBLSBl所謂十六進制就是用16個符號0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F來表示所有的數(shù)值。l十六進制數(shù)進位的法則為:逢十六進一。l任何一個十六進制數(shù)qn-1 qn-2 qn-3 q1 q0. q-1 q-2 q-m 的大小N,可以表示為: N = qn-1 16n-1+ qn-
14、2 16n-+ +q0 160 +q-1 16-1 +q-2 16-2 +q-m 16-m (1-3)l十六進制數(shù)的“基數(shù)”為16。l注意:十六進制數(shù)的各位數(shù)碼可以取0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F之一。 其中A,B,C,D,E和F分別代表十進制的10,11,12,13,14和15。l十六進制數(shù)常用字母H(Hexadecimal)進行標識,例如: (389)H , (6AB2)H和 (3FFE)H 等。l通常十六進制數(shù)也可以用下面形式表示: 389H,8AB2H等。 l分析可知,每4位二進制數(shù)正好對應(yīng)1位十六進制數(shù)。因此,將二進制數(shù)轉(zhuǎn)換成十六進制數(shù)的方法十分簡單:
15、把二進制數(shù)從其LSB到MSB分組(以小數(shù)點為界),每4位一組。然后將每一組二進制數(shù)轉(zhuǎn)換成為一位相應(yīng)的十六進制數(shù)即可。l例如:(1011100110)B=(10,1110,0110)B=(2E6)H=2E6H4位一組!位一組!l將十六進制數(shù)轉(zhuǎn)換成二進制數(shù)的方法也很容易:將每1位十六進制數(shù)用4位相應(yīng)的二進制數(shù)表示、代入即可。l例如:87AH=(1000,0111,1010 )B =(100001111010)Bl又如:234FH =(0010,0011,0100,1111)B =(10001101001111)Bl我們將若干個0和1按一定的規(guī)律編排在一起,編成不同的代碼,并且賦予每個代碼以固定的含
16、義,這樣的過程稱作。l常用的二進制編碼有BCD碼,ASCII碼等。1.2.5 l十進制數(shù)是人類最熟悉、使用最廣泛的數(shù),在數(shù)字電路中也經(jīng)常需要表示和處理十進制數(shù)。為此就要用二進制數(shù)來表示十進制數(shù),這實際上是對十進制數(shù)的編碼,即所謂。lBCD(Binary Coded Decimal)意為“由二進制數(shù)編碼的十進制數(shù)碼”。也即BCD碼是用二進制碼代表的十進制數(shù)碼。l因為十進制數(shù)共有十個基本符號,所以BCD碼由四位二進制數(shù)組成。l4位二進制數(shù)有16個不同的值。故可以從16個4位二進制數(shù)中選取10個來對十進制數(shù)進行編碼。l而當選取的方法不同時,就可以得到不同的BCD碼。如8421碼、2421碼、5421
17、碼、余3碼和格雷碼等,如表1-1所示。表1-1 BCD碼十進制數(shù)十進制數(shù)84218421碼碼24212421碼碼54215421碼碼余余3 3碼碼格雷碼格雷碼000000000000000110000100010001000101000001200100010001001010011300110011001101100010401000100010001110110501011011100010000111601101100100110010101701111101101010100100810001110101110111100910011111110011001101l如表1-1所示,84
18、21碼是從16個4位二進制數(shù)中選取前10個數(shù)碼的編碼方式。將8421碼轉(zhuǎn)換成相應(yīng)的十進制數(shù)的方法,與將普通二進制數(shù)轉(zhuǎn)換成為相應(yīng)十進制數(shù)的方法相同。l而之所以稱之為8421碼,是因為它是一種(恒權(quán)碼)。其權(quán)值分別為8、4、2、1。(自然BCD碼)l從表1-1可見,余3碼可由8421碼與3的二進制數(shù),即0011相加而得到。故稱為余3碼。l分析可知,余3碼是一種。因為余3碼相應(yīng)的十進制數(shù)無法用固定的權(quán)值計算出來。余3碼格雷碼l格雷碼也是一種常用的無權(quán)碼。它的特點是相鄰的兩個碼字之間,僅有一位相異。這樣更加易于對數(shù)據(jù)的糾錯。ASCII碼lASCII(American Standard Code for
19、 Information Interchange)碼是一種數(shù)字系統(tǒng)中常用的、表示字符的二進制編碼。ASCII碼用7位二進制數(shù)來表示PC機鍵盤上的所有按鍵信息,以及打印機等設(shè)備的控制信息。l常用的ASCII碼如表1-2所示。表表1-2 1-2 常用字符的常用字符的7 7位位ASCIIASCII碼值(用十六進制數(shù)表示)碼值(用十六進制數(shù)表示)字符字符 ASCII字符字符 ASCII字符字符 ASCII字符字符 ASCII字符字符 ASCII字符字符 ASCIINUL 00BEL 07LF 0AFF 0CCR 0DSP 20! 21” 22# 23$ 24% 25& 26 27( 28) 2
20、9* 2A+ 2B, 2C- 2D. 2E/ 2F0 301 312 323 334 345 356 367 378 389 39: 3A; 3B 3E? 3F 40A 41B 42C 43D 44E 45F 46G 47 H 48I 49J 4AK 4BL 4CM 4DN 4EO 4FP 50Q 51R 52S 53T 54U 55V 56W 57X 58Y 59Z 5A 5B 5C 5D 5E_ 5F 60a 61b 62c 63d 64e 65f 66g 67h 68i 69j 6Ak 6Bl 6Cm 6Dn 6Eo 6Fp 70q 71r 72s 73t 74u 75w 77y 79
21、7B 7Dv 76x 78z 7A| 7C 7E其中,其中,NUL表示空,表示空,BEL表示報警,表示報警,LF表示換行,表示換行,F(xiàn)F為走紙控制,為走紙控制,CR為回車,為回車,SP表示表示Space鍵鍵。注:ASCII碼用8位二進制數(shù)表示時,其MSB為0。漢字內(nèi)碼中的8位二進制數(shù),其MSB則為1。二進制數(shù)補碼二進制數(shù)補碼11l二進制數(shù)的補碼表示采用的是+表示法。此時補碼的最高位為符號位,正數(shù)的最高位為0,負數(shù)的最高位為1。l(1)(1)二進制數(shù)的二進制數(shù)的l將二進制數(shù)的各位數(shù)碼取反,就可以得到該二進制數(shù)的。所謂取反,就是將1變成0,將0變成1。應(yīng)當注意:求一個二進制數(shù)的反碼時,必須按照一定
22、的字長進行,如8位字長或16位字長等。l例如8位字長時,(11001010)B的反碼為(00110101)B 。(2)(2)二進制數(shù)的二進制數(shù)的1)正數(shù)的補碼:為其原來的數(shù)碼。2)負數(shù)的補碼:將該負數(shù)對應(yīng)的二進制正數(shù)的反碼加1后,就可以得到該二進制負數(shù)的。l例如:求-117的補碼時,因為(117)D=(01110101)B, 01110101的反碼為10001010,加1后得到-117的補碼為:-117補=10001011=8BH。利用二進制數(shù)的補碼實現(xiàn)減法運算利用二進制數(shù)的補碼實現(xiàn)減法運算 利用補碼能夠?qū)⒍M制數(shù)的減法運算轉(zhuǎn)換成加法運算。利用補碼能夠?qū)⒍M制數(shù)的減法運算轉(zhuǎn)換成加法運算。l有公
23、式:有公式:XXYY補補XX補補+-Y+-Y補補 (1-41-4) 例如:例如:42-11 42-11 補補4242補補+-11+-11補補 (00101010)(00101010)B B+ (11110101)+ (11110101)B B =(100011111) =(100011111)B B ( (超出字長的最高位舍掉超出字長的最高位舍掉) ) 所以所以 42-11=(00011111)42-11=(00011111)B B 補補 =31=31l又如又如: 11-42 : 11-42 補補1111補補+-42+-42補補 (00001011)(00001011)B B+ (110101
24、10)+ (11010110)B B = (11100001) = (11100001)B B l即即11-42= -(11100001)11-42= -(11100001)B B 補補 。l所以所以11-42= -3111-42= -31。?用補碼實現(xiàn)減法運算的原理l所謂是由對求補而得。對于一個n位字長的數(shù)碼X,有關(guān)系:l所以, , l例如:位10進制數(shù)時,2補=10-2=8,6補=4等。 7-2=(7+8)-10=5,3-6=(3+4)-10=-3。l利用補碼將二進制數(shù)的減法運算轉(zhuǎn)變成加法運算,就是依據(jù)上述原理而給出的算法。 nXX00001補原原補X00001Xn nXYXY00001補
25、原原原減法變加法減法變加法l為什么要使用二進制數(shù)碼?l什么是權(quán)? 什么是基數(shù)?l什么是MSB? 什么是LSB?l如何將十進制數(shù)轉(zhuǎn)換成相應(yīng)的二進制數(shù)?l什么是編碼?l什么叫有權(quán)碼? 什么叫無權(quán)碼? l什么是ASCII碼? 它用幾位二進制數(shù)表示?lbinary,decimal,hexadecimal,lencode,lweight,base,ladd,substract,multiply,divide,shift,bit,word,lGray code,lnumber,number system,digital system,symbol,lsuccessive division,successi
26、ve multiplication, remainder1.3 與與電路電路1.3.1 l自然界中許多事物之間存在著一定的邏輯關(guān)系。其中“與”、“或”和“非”是三種基本的邏輯關(guān)系。 邏輯關(guān)系l邏輯“與”關(guān)系是指事物之間的這樣一種邏輯關(guān)系:設(shè)有三個事件A,B和C。事件C的發(fā)生與否,是與A,B的發(fā)生與否有關(guān)的。其關(guān)系為:當當A,B同時發(fā)生時,同時發(fā)生時,C才會發(fā)生。才會發(fā)生。 如此,我們就稱事件C的發(fā)生與否和事件A、B之間存在著“與”邏輯關(guān)系。記為C = AB。l我們還可以用記號0和1來標記事件的兩種狀態(tài)。一般用1 1表示事件的發(fā)生,用0 0表示事件的不發(fā)生。l因此對于邏輯“與”關(guān)系就有: 0 0
27、 = 0 (1-5) 0 1 = 0 (1-6) 1 0 = 0 (1-7) 1 1 = 1 (1-8)l應(yīng)當注意:運算俗稱“邏輯”運算。雖然邏輯乘在形式上與大家熟悉的算術(shù)乘法運算相同,但二者在內(nèi)在含義上是完全不同的。例如在下圖所示的電路中,開關(guān)S1、S2為串聯(lián)連接,燈泡EL的發(fā)光與否就和S1、S2的閉合與否之間為邏輯“與”的關(guān)系。只有當S1、S2同時閉合時,EL才會發(fā)光。否則無論是S1、S2中哪一個單獨閉合,或者兩者全都關(guān)斷,EL都是不會亮的。 邏輯關(guān)系l邏輯“或”關(guān)系是指事物之間的這樣一種邏輯關(guān)系:設(shè)有三個事件,A,B和C。事件C的發(fā)生與否,是與A,B的發(fā)生與否有關(guān)的。l其關(guān)系為:當A,B
28、中任何一個事件發(fā)生,都會導致C的發(fā)生。我們就稱事件C的發(fā)生與否和事件A、B之間存在邏輯“或”的關(guān)系。記為C = A+B。l對于邏輯“或”關(guān)系有: 0 + 0 = 0 (1-9) 0 + 1 = 1 (1-10) 1 + 0 = 1 (1-11) 1 + 1 = 1 (1-12): : 這里的“+”號和數(shù)值0、1都是表示邏輯關(guān)系的記號,不能與普通的算術(shù)運算相混淆。例如在下圖所示的電路中,開關(guān)S1、S2為并聯(lián)連接,燈泡EL的發(fā)光與否就和S1、S2的閉合與否之間為邏輯“或”的關(guān)系。無論是S1、S2中哪一個單獨閉合,或者兩者全都閉合, EL都會發(fā)光。只有當S1、S2全都關(guān)斷時,EL才會不亮。 邏輯關(guān)系
29、l邏輯“非”關(guān)系是指事物之間的這樣一種邏輯關(guān)系:設(shè)有兩個事件,A和C。事件C的發(fā)生與否,是與A的發(fā)生與否有關(guān)的。其關(guān)系為:當A事件發(fā)生時,C一定不會發(fā)生;而當A事件不發(fā)生時,C一定會發(fā)生。我們就稱事件C的發(fā)生與否和A之間存在邏輯“非”的關(guān)系。l邏輯“非”,記為C = A 。l對于邏輯“非”關(guān)系有: 0 = 1 (1-13) 1 = 0 (1-14)例如在下圖所示的電路中,開關(guān)S與燈泡EL并聯(lián);燈泡EL的發(fā)光與否就和S的閉合與否之間為邏輯“非”的關(guān)系。當S閉合時,EL被短路,不會發(fā)光;當S關(guān)斷時,電流正常流過EL,燈泡發(fā)光。復合的邏輯關(guān)系l將基本的“與”、“或”和“非”等邏輯關(guān)系復合起來,就能夠
30、得到各種更為復雜的邏輯關(guān)系。如“與非”、“或非”、“異或”和“同或”等等。l在右圖,燈泡EL的發(fā)光與否,與開關(guān)S1、S2的閉合與否之間的邏輯關(guān)系為“與非”關(guān)系:l只有S1、S2全都閉合時,EL才會不發(fā)光;除此之外的其它情況下,EL都將發(fā)光。邏輯關(guān)系,表示為 C=(AB) 。邏輯關(guān)系l在下圖中,燈泡EL的發(fā)光與否,與開關(guān)S1、S2的閉合與否之間的邏輯關(guān)系為“或非”關(guān)系:只要S1、S2中有一個閉合,EL就會不發(fā)光;其它情況下,EL都將發(fā)光。邏輯關(guān)系,表示為C=(A+B)。在下圖中,燈泡EL的發(fā)光與否,與開關(guān)S1、S2和S3的閉合與否有關(guān)。它們之間的邏輯關(guān)系為: EL = S3+(S1S2)。l上述
31、邏輯關(guān)系存在的前提是規(guī)定事件只有兩種可能的狀態(tài):發(fā)生或者不發(fā)生。因此它是一種二值邏輯二值邏輯。l除了二值邏輯外,在數(shù)字邏輯科學中,還存在著多值邏輯多值邏輯的研究分支。例如:三值邏輯三值邏輯,四值邏輯四值邏輯等。本書內(nèi)容僅限于對二值邏輯問題的討論。l在現(xiàn)實生活中,事物之間存在邏輯關(guān)系的例子還很多,這里我們就不再一一列舉了。1.3.2 基本邏輯門電路基本邏輯門電路l我們將輸出與輸入之間存在特定邏輯關(guān)系的電子電路稱為。l根據(jù)前面介紹的邏輯關(guān)系的基本概念,邏輯門電路的輸出和輸入都應(yīng)當有兩種狀態(tài)。在數(shù)字電路中,我們用電位的高低來區(qū)分這兩種狀態(tài)。對于最為常用的,當當電位為電位為時,記為時,記為1 1邏輯狀
32、態(tài);當電位為邏輯狀態(tài);當電位為時,時,我們記為我們記為0 0邏輯狀態(tài)。邏輯狀態(tài)。l以此類推,所謂就是將電位的高電平,記為將電位的高電平,記為0 0邏輯邏輯狀態(tài);而將電位的低電平,記為狀態(tài);而將電位的低電平,記為1 1邏輯狀態(tài)。邏輯狀態(tài)。l因為在數(shù)字邏輯電路中一般均采用正邏輯,故在本書的后續(xù)內(nèi)容中,我們采用的都是正邏輯規(guī)定。l做了上述規(guī)定之后,我們就可以確定邏輯門電路的特性了。l“與門”電路是輸入輸出之間存在邏輯“與”關(guān)系的電路。它可以有兩個以上的輸入端和一個輸出端。其輸入輸出之間的關(guān)系為:當輸入全接高電平時,輸出才為高電平;只要輸入端中有一個接低電平,輸出就為低電平。圖1-11a是一個的電路符
33、號。l“或門”電路是輸入輸出之間存在邏輯“或”關(guān)系的電路。它可以有兩個以上的輸入端和一個輸出端。其輸入輸出之間的關(guān)系為:當輸入有一個接高電平時,輸出就為高電平;只有當輸入端全接低電平時,輸出才為低電平。圖1-11b是一個的電路符號。l“非門”電路是輸入輸出之間存在邏輯“非”關(guān)系的電路。它有一個輸入端和一個輸出端。其輸入輸出之間的關(guān)系為:當輸入接高電平時,輸出就為低電平;當輸入接低電平時,輸出則為高電平。圖1-11c、d是非門電路的電路符號。l常用的邏輯門電路還有“與非門”和“或非門”,它們的電路符號如圖1-11f、g所示。 “與非門”的邏輯功能相當于“與門”和“非門”的組合。“或非門”的邏輯功
34、能相當于“或門”和“非門”的組合。l“異或門”電路是輸入輸出之間存在邏輯“異或”關(guān)系的電路。它有和。其輸入輸出之間的關(guān)系為:。l“異或”邏輯關(guān)系表示為C= A B=AB+AB 。l“同或門”電路是輸入輸出之間存在邏輯“同或”關(guān)系的電路。它有兩個輸入端和一個輸出端。其輸入輸出之間的關(guān)系為:。l“同或”邏輯關(guān)系表示為 A B=AB+AB 。l“緩沖器”電路能夠完成對數(shù)字信號的任務(wù),其驅(qū)動負載的能力比普通門電路要強許多。l圖1-11e是緩沖器的電路符號。l應(yīng)當注意:在邏輯符號的為,在邏輯符號的為。,。l圖1-11所示的門電路邏輯符號是(International Electrotechnical C
35、ommission即)標準符號。IEC標準也是我國目前采用的國家標準。l關(guān)于IEC的二進制邏輯符號標準,本書附錄C中有較為詳盡的介紹。l除了IEC標準符號外,目前國際上十分常用的另一種邏輯符號是“特異形邏輯符號”(distinctive shape symbols),如圖1-12所示。的特點是:每一種邏輯功能都有著相應(yīng)的特殊形狀。由于特異形邏輯符號在各種技術(shù)文獻中十分常見,所以我們也應(yīng)當了解并熟悉這種符號。 l前面我們提到:輸出端與輸入端之間存在特定邏輯關(guān)系的電子電路稱為。l目前在實際應(yīng)用中,門電路一般用半導體集成電路實現(xiàn),稱為,或。l現(xiàn)在中規(guī)模和小規(guī)模的半導體數(shù)字集成電路仍在實際工作中有著廣
36、泛的應(yīng)用。74系列的TTL電路和4000系列的CMOS電路就是常見的兩種中小規(guī)模數(shù)字集成電路。lTTL(Tansistor-Transistor-Logic,即晶體管-晶體管-邏輯)電路是用雙極型三極管構(gòu)成的邏輯集成電路,它的工作速度較快,但功耗較大。電源電壓限定在+5V上。lCMOS(Complementary Metal-Oxide-Semiconductor)電路是用互補MOS管構(gòu)成的數(shù)字邏輯集成電路。CMOS電路的速度稍慢,但功耗低,電源電壓范圍寬,一般取+3+18V。另外CMOS電路的工藝簡單,適合于大規(guī)模和超大規(guī)模集成電路的制造。l下圖是TTL與非門電路的lTTL與非門由三極管V1
37、,三極管V2,三極管V3、V4和三極管V5;以及電阻R1R5等組成。lV1實現(xiàn)邏輯“與”功能。V2的集電極和發(fā)射極輸出相位正好相反的電位信號。V3、V4導通時將門電路的輸出上拉為高電平。V5導通時,則將門電路的輸出下拉為低電平。l下面我們來分析該電路的工作情況:l因為V1的多個發(fā)射極相當于陽極接在一起的多個二極管; 所以,當三極管V1的多個發(fā)射極中有接至低電平的時,V1就導通了。l只有當所有的發(fā)射極均接到高電平時,V1才會截止。l當電路的輸入端有接低電平的時,三極管V1導通、V2截止。因此V3 ,V4導通、V5截止,uo輸出高電平。 高電平TTL門電路輸出高電平時的輸出級電路高電平l當電路的全
38、部輸入端接高電平時,三極管V1反向?qū)ǎㄆ浒l(fā)射極與集電極互易),V2管也隨之導通。因此V3,V4截止、V5導通,uo輸出低電平。低電平TTL門電路輸出低電平時的等效電路低電平l注意:在上面電路圖中,電流的方向為。l我們對TTL與非門電路的工作原理,可以歸納如下:多發(fā)射極三極管實現(xiàn)“與”邏輯功能,分相三極管將信號分成兩個相位相反的信號,上拉三極管和下拉三極管則起到增大電路輸出能力的作用。l上拉晶體管V3和下拉晶體管V4、V5構(gòu)成的電路,稱為結(jié)構(gòu)。(2)lTTL門電路的傳輸特性如下圖所示。l門電路的輸出狀態(tài)從高電平向低電平的轉(zhuǎn)化,需要經(jīng)過一定的過程。其中有一段曲線屬于介于高、低電平之間的過渡區(qū)間,
39、當邏輯門電路工作于穩(wěn)態(tài)時應(yīng)當避開這個過渡區(qū)間。過渡區(qū)(3)l下圖是CMOS非門(反相器)的電路圖。兩個MOS管為互補的N溝MOS 管和P溝MOS管。PMOSPMOS管管NMOSNMOS管管S SD DD DS Sl當ui 接低電平時,P溝MOS管導通、N溝MOS管截止,輸出uo為高電平。CMOS反相器輸出高電平時的等效電路lui 高電平時,P溝MOS管截止、N溝MOS管導通,輸出uo為低電平。CMOS反相器輸出低電平時的等效電路(4)CMOS反相器的l因N溝MOS管和P溝MOS管是互補對稱的,故CMOS非門高電平輸出時的驅(qū)動特性和低電平輸出的驅(qū)動特性是基本相同的,這一點與TTL電路不同。高電平
40、輸出特性高電平輸出特性低電平輸出特性低電平輸出特性CMOS與非門的電路圖l當ui2接低電平時,V1管導通,V2、V4管截止;V3管雖然滿足導通的條件,但由于它是與V4相串聯(lián)的, V3管也是截止的。此時電路輸出為高電平。CMOS與非門輸出高電平時的等效電路l當ui1 、ui2均接高電平時,V1 、V2管截止,V3 、V4管導通;此時電路輸出為低電平。CMOS與非門輸出低電平時的等效電路數(shù)字邏輯集成電路的、和l數(shù)字邏輯集成電路的應(yīng)用涉及集成電路的封裝、引腳分布和電路符號等知識。l數(shù)字集成電路的一個封裝中,往往有多個單元電路。如:四個與非門、六個反相器等。l集成電路各個管腳有著不同的電路功能,這稱為
41、集成電路的引腳分布。lIEC邏輯符號能夠很好地描述數(shù)字邏輯集成電路的邏輯功能和引腳分布。頂視圖1234567891011121314逆時針旋轉(zhuǎn)集成電路的引腳分布圖正電源端接地端IEC符號IEC邏輯符號的元件陣列表示法IEC符號的“極性”指示符:用三角形表示邏輯“非”關(guān)系。l幾種數(shù)字集成電路的管腳圖(頂視圖)如下所示:l數(shù)字集成電路的IEC邏輯符號如下所示:l隨著電子技術(shù)的發(fā)展,數(shù)字集成電路的性能不斷改進、新產(chǎn)品和新技術(shù)不斷涌現(xiàn)。目前傳統(tǒng)的TTL和CMOS電路已經(jīng)不再是數(shù)字集成電路的主流產(chǎn)品。代之的是高速度、低功耗、低工作電壓等性能更優(yōu)越的新品種。l現(xiàn)在常用的數(shù)字集成電路,是CMOS電路的改進品
42、種。其型號為74HCxx和74HCTxx。如:74HC00、74HCT00、74HC4002和74HCT4002等。l高速CMOS數(shù)字集成電路74HCxx的工作電壓為:+2V+6V。74HCTxx的工作電壓為:+4.5V+5.5V。l除了高速CMOS 電路之外,還有BiCMOS、低壓CMOS、和超低功耗CMOS工藝生產(chǎn)的各系列產(chǎn)品。lBiCMOS集成電路是雙極型器件與CMOS器件的混合電路,具有高速、驅(qū)動能力強和低功耗的特點。BiCMOS工藝常用于集成電路品種。l超低壓CMOS和超低功耗CMOS工藝產(chǎn)品特別適用于現(xiàn)代移動通訊設(shè)備。lECL數(shù)字集成電路和GaAs數(shù)字集成電路則具有極高的開關(guān)速度。
43、電路類型性能特點TTL晶體管-晶體管邏輯電路,工作速度較快,功耗較大。 CMOS互補MOS管邏輯電路,工作速度稍慢,功耗低。 HCMOS(高速高速CMOS)高速CMOS管邏輯電路,工作速度較快,功耗低。 BiCMOS雙極型管-CMOS管混合邏輯電路,工作速度較快,功耗低,驅(qū)動能力強。超低功耗超低功耗CMOS功耗極低,適用于電池供電的袖珍設(shè)備。ECL射極耦合邏輯電路,工作速度快,功耗較大。GaAs砷化鎵管邏輯電路,工作速度快,品種少。 l表1-3 各種數(shù)字集成電路性能比較l本章僅對數(shù)字集成電路進行了簡單的介紹,以使讀者建立本章僅對數(shù)字集成電路進行了簡單的介紹,以使讀者建立起關(guān)于半導體邏輯集成電路
44、的基本概念。起關(guān)于半導體邏輯集成電路的基本概念。l本書在第本書在第8 8章中對各種系列的數(shù)字集成電路、集成電路的章中對各種系列的數(shù)字集成電路、集成電路的使用方法等進行了詳細而全面的介紹。使用方法等進行了詳細而全面的介紹。l關(guān)于半導體數(shù)字集成電路特點和應(yīng)用等詳細內(nèi)容,讀者可關(guān)于半導體數(shù)字集成電路特點和應(yīng)用等詳細內(nèi)容,讀者可在第在第8 8章中閱讀學習。章中閱讀學習。l想要用好集成門電路就必須了解其外特性,熟悉它們的技術(shù)參數(shù)。l集成門電路的主要技術(shù)參數(shù)有: VOHl一般門電路的輸出高電平 VOH ,要比電源電壓VCC 或 VDD要略低一些。如HCMOS電路,當 VDD=+4.5V時,其 VOH 4.
45、4V。VOLl一般門電路的輸出低電平VOL ,約為零點幾伏。如HCMOS電路,當VDD=+4.5V時,其 VOL0.1V。 VIHl輸入高電平電壓 VIH是指,門電路必須施加的數(shù)值。 l由于半導體器件參數(shù)的,必須規(guī)定參數(shù)VIH 。只要輸入高電平大于等于VIH ,就能保證門電路的輸出狀態(tài)是確定的。VIH是門電路輸入高電平的。 VILl輸入低電平電壓 VIL是指在保證輸出狀態(tài)穩(wěn)定條件下,門電路必須施加的輸入低電平數(shù)值。l由于半導體器件參數(shù)的離散性,必須規(guī)定參數(shù)VIL 。只要輸入低電平小于等于VIL ,就能保證門電路的輸出狀態(tài)是確定的。VIL是門電路輸入低電平的。l圖1-16直觀地描述了VIL和VI
46、H的意義。對于一邏輯門電路而言,高于VIH的輸入電壓,即被認為是高電平輸入;低于VIL的輸入電壓,即被認為是低電平輸入。l而介于VIL和VIH之間的輸入電壓,屬于沒有定義的電壓范圍。圖1-16 輸入高電平與輸入低電平VNl邏輯門電路在工作時,不可避免地會受到干擾和噪聲等有害信號的影響。為了保證門電路的正常工作,必須考慮門電路的噪聲容限參數(shù)。l我們將多個門電路相互級聯(lián)工作時,前一級的輸出即為后一級的輸入。這時對于后一級來說,輸入高電平的最小值為前一級的輸出高電平最小值VOH(min);而保證門電路正常工作的輸入高電平下限值,就是電路的輸入高電平電壓VIH。所以,輸入高電平時的噪聲容限為:l VN
47、H=VOH(min) - VIH (1-15)l當輸入低電平時,輸入低電平的最大值為前一級的輸出低電平最大值VOL(max) ;而保證門電路正常工作的輸入低電平上限值,就是電路的輸入低電平電壓VIL。所以,輸入低電平時的噪聲容限為:l VNL= VIL - VOL(max) (1-16)l例如對于TTL標準門電路,VOH(min)=2.5V,VOL(max)=0.4V, VIL=0.8V, VIH=2.0V,所以計算出VNL=0.4V,VNH=0.5V。噪聲容限示意圖 Nol扇出系數(shù)No是反映集成門電路的參數(shù)。No是以標準門電路為負載時,門電路所能驅(qū)動門電路的最大數(shù)量值。 Iol最大輸出電流I
48、o是集成門電路能夠輸出的最大電流值。 Io有IoH與IoL參數(shù)之分。 對于CMOS電路,二者是相同的。對于HCMOS電路,Io約為25mA。對于TTL電路,由于圖騰柱電路的特點,其IoH數(shù)值約為0.4mA,IoL數(shù)值約為8mA。l集成電路中的晶體管從導通變?yōu)榻刂?,或從截止變?yōu)閷ǘ夹枰?jīng)過一定的時間;所以從門電路輸入端加上激勵信號,到輸出端產(chǎn)生相應(yīng)的輸出信號,二者之間會存在一定的時間延遲,如右圖所示。這個延遲時間就是門電路的參數(shù)。輸入信號輸出信號l平均傳輸延遲時間tpd=(tpd1+tpd2)/2是反映集成門電路開關(guān)速度的參數(shù)。ltpd 越小門電路的開關(guān)速度越快,反之亦然。l對于BJT晶體管,
49、其PN結(jié)從導通狀態(tài)轉(zhuǎn)變?yōu)榻刂範顟B(tài)時,存在著載流子的存儲效應(yīng)。載流子在PN結(jié)的空間電荷區(qū)內(nèi)由堆積到消失,需要一定的時間;反之亦然。l對于CMOS晶體管,柵極與源極之間存在電容gs 。因此CMOS晶體管的導通與截止過程伴隨著存在柵極電容的充放電現(xiàn)象,這也是需要花費一定時間的。l上述因素就是造成邏輯門電路存在的原因。例 題l在下面的電路中,如果數(shù)字集成電路為TTL電路,電阻RL的阻值不能小于多少?如果為HCMOS電路,電阻RL的阻值不能小于多少?l解:(1)當電路為TTL集成電路時,其IoH數(shù)值約為0.4mA,IoL數(shù)值約為8mA。按VOH=5V,VOL=0V估算,得:la電路RL(5V/0.4mA
50、)=12.5k, lb電路RL(5V/8mA)=0.625kl(2)當電路為HCMOS集成電路時,其IoH=IoL,,數(shù)值約為25mA。按VOH=5V,VOL=0V估算,得:la電路和b電路都為:RL(5V/25mA)=0.2k。l答:對于TTL電路, a電路RL不能小于12.5k , b電路RL不能小于625;對于HCMOS電路, a電路和b電路均為RL不能小于200。l什么是邏輯關(guān)系?基本的邏輯關(guān)系有哪幾種?l什么是二值邏輯?什么是多值邏輯?l什么是正邏輯約定?什么是負邏輯約定?最常用的是哪一種邏輯約定?l什么是IEC邏輯符號?什么是特異形邏輯符號?l邏輯符號上的信號流向是怎樣的?l常見的
51、邏輯集成電路有哪幾種?目前主流的邏輯集成電路是什么?l與TTL電路相比,CMOS(HCMOS)邏輯電路的優(yōu)點有哪些?l集成邏輯門電路的主要技術(shù)參數(shù)有哪些?分別是什么含義?l門電路的平均傳輸延遲時間與門電路的最高工作頻率有什么關(guān)系?1.4 l邏輯代數(shù)也稱為(Boolean),得名于英國數(shù)學家喬治.布爾。l在邏輯代數(shù)中一般用大寫字母A、B、C、D等表示邏輯變量。所謂就是取值可以是邏輯值0或1的變量。l我們用“”表示邏輯“與”運算,用“+”表示邏輯“或”運算,用“”表示邏輯“非”運算。l用邏輯變量和邏輯運算符組成的表達式稱為或。l邏輯代數(shù)是一種可以對邏輯關(guān)系進行、和的數(shù)學工具。BA)BA(,AA?!?/p>
52、“A,等表示用表示例如用邏輯非來表示有的教材上用問題由于計算機鍵盤輸入的l1.4.1 l真值表是表示邏輯關(guān)系的基本方法之一。其它常用的方法還有:邏輯表達式(邏輯函數(shù)),邏輯電路圖,波形圖,卡諾圖和立方等。l真值表就是將所有列出,然后根據(jù)邏輯關(guān)系的意義,在表中填入輸出變量的函數(shù)值而成。l2輸入與邏輯的真值表如表1-4所示。因為每個輸入變量都有2種取值可能,所以共有4種可能的狀態(tài)。ABAB000010100111表1-4 與門的真值表表1-5 或門的真值表ABCA+B+C00000011010101111001101111011111 3輸入或邏輯的真值表如表1-5所示。AA0110表1-6 非門
53、的真值表 非邏輯的真值表如表1-6所示。AB(AB)001011101110表1-7 與非門的真值表 2輸入與非邏輯的真值表如表1-7所示。AB(A+B)001010100110表1-8 或非門的真值表 2輸入或非邏輯的真值表如表1-8所示。ABAB000101011110表1-9 異或門的真值表 異或邏輯的真值表如表1-9所示。ABA B001010100111表1-10 同或門的真值表 同或邏輯的真值表如表1-10所示。1.4.2 1.l (1) A+0 = A (1-17)l (2) A+1 = 1 (1-18)l (3) A0 = 0 (1-19)l (4) A1 = A (1-20)
54、2.l (1) A+A=1 (1-21)l (2) AA=0 (1-22)3.l(1) A+B = B+A (1-23)l(2) AB = BA (1-24)4.l(1) (A+B)+C = A+(B+C) (1-25)l(2) (AB)C = A(BC) (1-26)5.l(1) A+A = A (1-27)l(2) AA = A (1-28)6.l(1) A(B+C) = AB+AC (1-29)l(2) A+BC = (A+B)(A+C) (1-30)l注意:式(1-29)與式(1-30)是的。l證明: (A+B)(A+C) = A(A+C)+B(A+C) = AA+AC+BA+BC =
55、 A+AC+AB+BC = A(1+C+B)+BC = A+BCAB(A+B)AB0011010010001100表1-11 (A+B)和 AB的真值表7.l(A+B)=AB (1-31)l(AB)=A+B (1-32)l證明:只要畫出(A+B)和 AB的真值表,就可以證明公式(1-31)的成立。8.l(1) A+AB = A (1-33)l(2) A(A+B) = A (1-34)l注意:式(1-33)與式(1-34)是對偶的。9.l(A) = A (1-35)10.l在任何一個邏輯等式中,如果在等式兩邊將所有出現(xiàn)某一變量的地方,都用代以另一式子(函數(shù)),則等式仍然成立,這就是代入法則。l例
56、:對于狄.摩根定律(A+B)=AB 、(AB)=A+B, 用代入法則就可以推出: (A+B+C+D)=ABCD (ABCD)=A+B+C+D11.l對于任何一個邏輯表達式,如果將Y式中的所有“ ”換成為“+”,而所有的“+” 換成為“ ” ;常數(shù)“0”換成為“1”,“1”換成為“0”,A換成為A,B換成為B;同時保持運算的優(yōu)先次序不變(說明:在邏輯表達式中,括號說明:在邏輯表達式中,括號的優(yōu)先級最高,的優(yōu)先級最高,“ ”的優(yōu)先級高于的優(yōu)先級高于“+”的優(yōu)先級的優(yōu)先級),則得到的式子就是Y。l例:Y=f(A,B,C,D)= A+BC+BD ,l則 Y=A(B+C)(B+D) 。12.l對于任何一
57、個邏輯表達式,如果將式中的所有“ ”換成為“+”,而所有的“+” 換成為“ ” ;常數(shù)“0”換成為“1”,“1”換成為“0”;同時保持運算的優(yōu)先次序不變,所得到的式子稱為原式的。l若兩個式子相等,則它們的對偶式也一定相等。式(1-30)與(1-34)就是這樣的實例。1.4.3 l在實際應(yīng)用中,有必要對邏輯表達式進行化簡,因為許多不同的表達式是等價的。采用化簡了的邏輯表達式來構(gòu)成邏輯電路,顯然會大大減少邏輯門的數(shù)目、降低設(shè)計的成本。l例如:f(A,B,C)=AB+AC+BC=AB+ACl可以采用的門電路為基礎(chǔ)來具體實現(xiàn)某一功能的邏輯電路。如用“與非門”或者“或非門”,以及其它形式的門電路單元來構(gòu)
58、成整個電路?;蛘咭部梢杂玫拈T電路混合而成。l一般地,我們可以采用“”作為構(gòu)成電路的基本單元。首先將電路的邏輯表達式進行化簡,然后用狄.摩根公式(AB)=A+B將化簡后的邏輯函數(shù)變成與非門可以實現(xiàn)的形式。l如:Y=AB+AC=(AB)+(AC)=(AB)(AC)l這里 Y=(),其中 =(AB), =(AC);都是與非門可以實現(xiàn)的形式。l其邏輯電路如圖1-19所示。 圖1-19 用與非門實現(xiàn)的邏輯電路全部都是全部都是與非門電路!與非門電路!邏輯表達式的化簡方法很多,常見的有公式法公式法、卡諾圖法卡諾圖法、Q-MQ-M法法、銳積法銳積法等。l現(xiàn)在我們僅對邏輯化簡的公式法進行討論,其它的邏輯化簡方法
59、將在后面的章節(jié)中予以詳細介紹。l所謂公式法公式法就是利用邏輯代數(shù)邏輯代數(shù)的各種公式和法則,對邏輯表達式進行化簡。具體的手段有:合并合并、吸收吸收、消去消去和配配項項等。是指利用邏輯代數(shù)的分配律A(B+C) =AB+AC, A+BC = (A+B)(A+C)和補律A+A=1,AA=0 進行邏輯化簡的方法。如: ABC+ABC=AC是指利用吸收律的公式(A+AB = A)進行邏輯化簡的方法。如: ABD+ABCDEF=ABD是指利用等價公式 A+AB=A+B進行邏輯化簡的方法。如: AB+B+CD=A+B+CD是指對邏輯式中的某一項,乘以(A+A) 形式的項,將原來的一項拆成兩項,再與其它項合并化
60、簡的方法。如:AB+AB+BC+BC=AB+AB(C+C)+(A+A)BC+BC =AB+ABC+ABC+ABC+ABC+BC =(AB+ABC) +(ABC+ABC) +(ABC +BC) =AB +AC+BCl例1-8用公式法化簡邏輯表達式Y(jié)=A(BD+AC)+B(C+DE)+BCl解: Y=A(BD+AC)+B(C+DE)+BC=ABD+AAC+BC+BDE+BC =ABD+BC+BDE+BC=ABD+(BC+BC)+BDE =ABD+B+BDE =B(1+AD+DE) =Bl用公式法化簡邏輯表達式需要憑借經(jīng)驗經(jīng)驗和嘗試嘗試,而且無法保證得到的結(jié)果一定是最簡的。因此人們對邏輯化簡問題進行了深入的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代產(chǎn)品設(shè)計中的民族圖案與色彩研究
- 現(xiàn)代紋樣設(shè)計在商業(yè)品牌推廣中的應(yīng)用實踐
- 現(xiàn)代辦公環(huán)境下的AI餐廳服務(wù)應(yīng)用研究
- 現(xiàn)代物流行業(yè)的服務(wù)創(chuàng)新與升級
- 現(xiàn)代辦公環(huán)境下的報告制作技巧
- 2024年五年級語文上冊 第六單元 口語交際:父母之愛說課稿 新人教版
- Module7 Unit2 This little girl can't walk(Period 1) (說課稿) -2024-2025學年外研版(三起)英語五年級上冊
- 7《什么比獵豹的速度更快》說課稿-2024-2025學年五年級上冊語文統(tǒng)編版001
- 13美麗的冬天 說課稿-2024-2025學年道德與法治一年級上冊統(tǒng)編版
- 2024-2025學年高中化學 第1章 第4節(jié) 第2課時 有機物分子式與分子結(jié)構(gòu)的確定說課稿 新人教版選修5
- GB/T 27476.5-2014檢測實驗室安全第5部分:化學因素
- 金屬非金屬礦山重大生產(chǎn)安全事故隱患判定標準課件
- 四年級上冊數(shù)學課件-一般應(yīng)用題 全國通用(共26張PPT)
- 肝臟炎性假瘤的影像學表現(xiàn)培訓課件
- 國家行政機關(guān)公文格式課件
- 業(yè)務(wù)員回款考核辦法
- 急性心梗的護理業(yè)務(wù)學習課件
- 2021年投標部工作計劃
- 導向標識系統(tǒng)設(shè)計(二)課件
- 好書推薦《西游記》共33張幻燈片
- 化工儀表自動化【第四章】自動控制儀表
評論
0/150
提交評論