全書配套課件:數(shù)字電路與邏輯設(shè)計(jì)_第1頁(yè)
全書配套課件:數(shù)字電路與邏輯設(shè)計(jì)_第2頁(yè)
全書配套課件:數(shù)字電路與邏輯設(shè)計(jì)_第3頁(yè)
全書配套課件:數(shù)字電路與邏輯設(shè)計(jì)_第4頁(yè)
全書配套課件:數(shù)字電路與邏輯設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩1006頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 引引 論論1.1 數(shù)制和編碼數(shù)制和編碼1.2 邏輯代數(shù)邏輯代數(shù)1.3 1.1 引論 1.1.1 數(shù)字電路的由來(lái)及發(fā)展 1.1.2 模擬/數(shù)字信號(hào) 兩類物理量:一類稱為模擬量(Analog Quantity),有時(shí)間和數(shù)值都連續(xù)變化。 另一類稱為數(shù)字量(Digital Quantity),在時(shí)間上還是在數(shù)值上都是離散變化的。 數(shù)字電路中數(shù)字信號(hào)的取值只有“0”和“1”,描述兩種完全對(duì)立的狀態(tài),數(shù)字信號(hào)一個(gè)“0”或“1”的持續(xù)時(shí)間稱為一拍,即1比特(bit)。 數(shù)字信號(hào)有兩種傳輸波形,一種稱為電位型,另一種稱為脈沖型。 電位型數(shù)字信號(hào)是以一個(gè)節(jié)拍內(nèi)信號(hào)是高電平還是低電平來(lái)表示“1”或“0”, 也

2、稱為不歸零型(NonReturnZero,NRZ)數(shù)字信號(hào)。 而脈沖型數(shù)字信號(hào)是以一個(gè)節(jié)拍內(nèi)有無(wú)脈沖來(lái)表示“1”或“0”,也稱為歸零型(ReturnZero,RZ)數(shù)字信號(hào)。如圖1-1所示。 1.1.3 數(shù)字電路的特點(diǎn) 1. 精度高 2. 可靠性高 3. 容易處理信息 4. 保密性 5. 快速 6. 經(jīng)濟(jì)性 1.1.4 數(shù)字集成電路的分類 按規(guī)模的大小, 集成電路可分為以下幾種。 (1)小規(guī)模集成電路(Small Scale Integration,SSI): 指一個(gè)芯片上具有少于12個(gè)邏輯門的數(shù)字集成電路。 (2)中規(guī)模集成電路(Medium Scale Integration,MSI):

3、指一個(gè)芯片上邏輯門數(shù)目介于1299之間的數(shù)字集成電路。 (3)大規(guī)模集成電路(Large Scale Integration,LSI): 指一個(gè)芯片上邏輯門數(shù)目介于992999之間的數(shù)字集成電路。 (4)超大規(guī)模集成電路(Very Large Scale Integration,VLSI): 指一個(gè)芯片上邏輯門數(shù)目介于300099999之間的數(shù)字集成電路。 (5)特大規(guī)模集成電路(Ultra Large Scale Integration,ULSI): 指一個(gè)芯片上邏輯門數(shù)目超過(guò)100000的所有數(shù)字集成電路。到2006年,一個(gè)芯片上已可集成2億個(gè)晶體管。 表表1-1 1-1 集成電路特征參數(shù)

4、的進(jìn)展情況集成電路特征參數(shù)的進(jìn)展情況 按應(yīng)用,集成電路可分為以下幾種。 (1)通用型集成電路 (2)專用性集成電路(ApplicationSpecific IC,ASIC) (3)可編程邏輯器件(Programmable Logic Device,PLD) 按有源器件及工藝類型的不同,集成電路可分為以下幾種。 (1)雙極型晶體管集成電路 (2)單極型MOS集成電路 (3)雙極與MOS混合集成電路1.2 數(shù)制和編碼 1.2.1 數(shù)制 數(shù)制是計(jì)數(shù)進(jìn)位制的簡(jiǎn)稱,常用的數(shù)制有:十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制。有基數(shù)(radix)和位權(quán)值(weight)兩個(gè)基本概念?;鶖?shù)是指表示計(jì)數(shù)進(jìn)位制所用字符或數(shù)

5、碼的個(gè)數(shù),位權(quán)值是指數(shù)制中每個(gè)數(shù)位對(duì)應(yīng)的位值。 1. 十進(jìn)制 十進(jìn)制(Decimal Number System)。十進(jìn)制有0,1,2,3,4,5,6,7,8,9共10個(gè)基本數(shù)碼,其基數(shù)為10,遵循的計(jì)數(shù)規(guī)則是“逢十進(jìn)一,借一當(dāng)十”。第n位十進(jìn)制整數(shù)的位權(quán)值是10n-1,第m位十進(jìn)制小數(shù)的位權(quán)值是10-m??梢杂梦粰?quán)值展開的方法描述一個(gè)十進(jìn)制數(shù)。 (536.9)105103-13102-16101-1910-1 任意一個(gè)形如dn-1dn-2d1d0d-1d-m的十進(jìn)制數(shù)N10都可按位權(quán)展開為: N10dn-110n-1dn-210n-2+d1101d0100+ d-110-1+ d-m10-m

6、 =110nmiiid 2. 二進(jìn)制 二進(jìn)制(Binary Numder System)。二進(jìn)制只有0,1兩個(gè)基本數(shù)碼,其基數(shù)為2,遵循的計(jì)數(shù)規(guī)則是“逢二進(jìn)一,借一當(dāng)二”。第n位二進(jìn)制整數(shù)的位權(quán)值是2n-1,第m位二進(jìn)制小數(shù)的位權(quán)值是2-m。 表表1-2 1-2 二進(jìn)制各位的位權(quán)值二進(jìn)制各位的位權(quán)值二進(jìn)制位數(shù)1312111098765432121221121029282726252423222120權(quán)(十進(jìn)制)4096204810245122561286432168421二進(jìn)制位數(shù)-1-2-3-4-5-62-12-22-32-42-52-6權(quán)(十進(jìn)制)0.50.250.1250.06250.0

7、31250.015625二進(jìn)制位數(shù)1312111098765432121221121029282726252423222120權(quán)(十進(jìn)制)4096204810245122561286432168421二進(jìn)制位數(shù)-1-2-3-4-5-62-12-22-32-42-52-6權(quán)(十進(jìn)制)0.50.250.1250.06250.031250.015625 同樣,任意一個(gè)二進(jìn)制數(shù)N2都可按位權(quán)展開為: 二進(jìn)制具有如下的優(yōu)點(diǎn)。 (1)數(shù)字系統(tǒng)常采用具有兩個(gè)穩(wěn)定開關(guān)狀態(tài)的開關(guān)元件的狀態(tài)來(lái)表示“0”和“1”這兩個(gè)計(jì)數(shù)符號(hào)。 例如,繼電器的通與斷,觸發(fā)器的飽和與截止等。在電路技術(shù)和工程實(shí)現(xiàn)上都非常容易獲得這些元

8、件,而且它們可靠性很高,抗干擾能力很強(qiáng)。 (2)二進(jìn)制運(yùn)算非常簡(jiǎn)單,只需定義“加”和“乘”兩種基本運(yùn)算便能實(shí)現(xiàn)其他各種運(yùn)算。 (3)數(shù)字系統(tǒng)具有存儲(chǔ)信息的優(yōu)點(diǎn),而存儲(chǔ)二進(jìn)制信息所需要的設(shè)備量接近最低。 (4)有非常成熟的布爾代數(shù)作為分析和設(shè)計(jì)數(shù)字系統(tǒng)提供數(shù)學(xué)基礎(chǔ)。 二進(jìn)制的缺點(diǎn)是:書寫長(zhǎng),難于辨認(rèn),難于記憶,不符合人類使用十進(jìn)制數(shù)的習(xí)慣,人機(jī)對(duì)話時(shí)需要轉(zhuǎn)換等。 3. 八進(jìn)制和十六進(jìn)制 八進(jìn)制有0,1,2,3,4,5,6,7共8個(gè)基本數(shù)碼,其基數(shù)為8,遵循的計(jì)數(shù)規(guī)則是“逢八進(jìn)一,借一當(dāng)八”。第n位八進(jìn)制整數(shù)的位權(quán)值是8n-1,第m位八進(jìn)制小數(shù)的位權(quán)值是8-m。任意一個(gè)八進(jìn)制數(shù)N8都可按位權(quán)展開為

9、 十六進(jìn)制的基數(shù)為16,有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(xiàn)共16個(gè)基本數(shù)碼,其中A,B,C,D,E,F(xiàn)這6個(gè)符號(hào)依次表示數(shù)10,11,12,13,14,15。 遵循的計(jì)數(shù)規(guī)則是“逢十六進(jìn)一,借一當(dāng)十六”。第n位十六進(jìn)制整數(shù)的位權(quán)值是16n-1,第m位十六進(jìn)制小數(shù)的位權(quán)值是16-m。任意一個(gè)十六進(jìn)制數(shù)N16都可按位權(quán)展開為 表表1-3 1-3 十進(jìn)制數(shù)、二進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)十進(jìn)制數(shù)、二進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)十進(jìn)制二進(jìn)制八進(jìn)制3位二進(jìn)制串十六進(jìn)制4位二進(jìn)制串000000000001110011000121020102001031130113001141

10、00410040100510151015010161106110601107111711170111 十進(jìn)制二進(jìn)制八進(jìn)制3位二進(jìn)制串十六進(jìn)制4位二進(jìn)制串81000108100091001119100110101012A101011101113B101112110014C110013110115D110114111016E111015111117F1111 1.2.2 不同數(shù)制間的轉(zhuǎn)換 1. R進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù) R(二、八、十六)進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù),采用“按位權(quán)展開求和”的方法。就是將二、八、十六進(jìn)制數(shù)的各位位權(quán)值乘以系數(shù)后相加求和,即可得到與之等值的十進(jìn)制數(shù)。 【例1-1 】 (1110

11、.011)2 = ( ?)10 解 (1110.011)2 =123122121020 02-112-212-3 =(14.375)10 【例1-2 】 (144)8 = ( ? )10 解 (144)8 =182481480 =(100)10 【例1-3 】 (1CF)16 = ( ? )10 解 (1CF)16 =11621216115160 =(463)10 2. 十進(jìn)制數(shù)轉(zhuǎn)換成R進(jìn)制數(shù) 十進(jìn)制數(shù)轉(zhuǎn)換成R(二、八、十六)進(jìn)制數(shù),需要將被轉(zhuǎn)換的十進(jìn)制數(shù)分成整數(shù)和小數(shù)兩部分,分別按一定方法進(jìn)行轉(zhuǎn)換,再將整數(shù)部分和小數(shù)部分用小數(shù)點(diǎn)合成為完整的R(二、八、十六)進(jìn)制數(shù)。下面以十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制

12、數(shù)為例,介紹如下。 十進(jìn)制整數(shù)轉(zhuǎn)換成二進(jìn)制整數(shù),采用的方法是: (1)以被轉(zhuǎn)換之十進(jìn)制整數(shù)作為被除數(shù),以二進(jìn)制的基數(shù)2為除數(shù)作除法,得商和余數(shù),所得之余數(shù)即為轉(zhuǎn)換所得二進(jìn)制整數(shù)的最低位(LSB); (2)將所得之商再作為被除數(shù),作相同的除法,又得商和余數(shù),該余數(shù)即為二進(jìn)制整數(shù)的次低位; (3)繼續(xù)作相同的除法,直到商0為止,得到余數(shù),即為轉(zhuǎn)換成的二進(jìn)制整數(shù)的最高位(MSB)。 歸納上述轉(zhuǎn)換過(guò)程,常將這一轉(zhuǎn)換方法稱為“連除取余”法,也稱“短除法”。 【例1-4 】 (90) 10( ? )2 解 所以 (90) 10 (1011010)2 值得注意的是,一些特殊的十進(jìn)制數(shù)轉(zhuǎn)換成對(duì)應(yīng)二進(jìn)制數(shù)的情況

13、,如: (32)10 (25)10(100000)2 (1024)10 (210)10(10000000000)2 十進(jìn)制小數(shù)轉(zhuǎn)換成二進(jìn)制小數(shù),采用的方法是:(1)以被轉(zhuǎn)換之十進(jìn)制小數(shù)作為一個(gè)乘數(shù),以二進(jìn)制的基數(shù)2為另一個(gè)乘數(shù)作乘法,得積;所得積之整數(shù)部分即為轉(zhuǎn)換所得二進(jìn)制小數(shù)的最高位(MSB); (2)將所得積之小數(shù)部分保留不變,而整數(shù)部分改寫為0,再作為一個(gè)乘數(shù),作相同的乘法,又得積 ;所得積之整數(shù)部分即為轉(zhuǎn)換所得二進(jìn)制小數(shù)的次高位; (3)繼續(xù)作相同的乘法,直到積的小數(shù)部分等于0時(shí)為止,此時(shí)得到的積的整數(shù)部分,即為轉(zhuǎn)換成的二進(jìn)制小數(shù)的最低位(LSB)。 歸納上述轉(zhuǎn)換過(guò)程,常將這一轉(zhuǎn)換方法

14、稱為“連乘取整”法。 【例1-5 】(0.6875)10(?)2 解 0.68752=1.3751 MSB 0.3752=0.75 0 0.752=1.5 1 0.52=1.0 1 LSB 所以 (0.6875) 10(0.1011)2 而在小數(shù)部分轉(zhuǎn)換時(shí),采用連乘取整法,可能出現(xiàn)小數(shù)部分永不為0即循環(huán)小數(shù)的情況,這必然存在轉(zhuǎn)換誤差。因此,需要根據(jù)轉(zhuǎn)換精度的要求來(lái)確定轉(zhuǎn)換后的二進(jìn)制小數(shù)的位數(shù)。 若要求轉(zhuǎn)換精確到10-k,假設(shè)轉(zhuǎn)換后的二進(jìn)制小數(shù)的位數(shù)是m位,則m應(yīng)滿足不等式:2-m10-k,即mk/lg23.32k。根據(jù)m3.32k,可以很方便地計(jì)算出轉(zhuǎn)換后的二進(jìn)制小數(shù)的位數(shù)。如要求轉(zhuǎn)換精確到1

15、0-4,則轉(zhuǎn)換后,需取二進(jìn)制小數(shù)的位數(shù)是14位。 【例1-7】將(0.3)10轉(zhuǎn)換成二進(jìn)制小數(shù),要求轉(zhuǎn)換后的精度達(dá)到0.1%。 解 由于要求轉(zhuǎn)換后的精度達(dá)到0.1%,所以需要精確到二進(jìn)制小數(shù)10位,因?yàn)?/2101/1024。 同理,如果要十進(jìn)制數(shù)轉(zhuǎn)換成任意R進(jìn)制數(shù),只需將上述轉(zhuǎn)換方法中的基數(shù)2改成R進(jìn)制數(shù)的基數(shù)R即可。而任意兩個(gè)非十進(jìn)制數(shù)制的數(shù)需要相互轉(zhuǎn)換時(shí),都可以用十進(jìn)制作過(guò)渡來(lái)完成。 3. 二進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)的相互轉(zhuǎn)換 二進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)的方法是:以小數(shù)點(diǎn)為原點(diǎn),分別向左右以每3位分組,當(dāng)最高位和最低位不足3位時(shí),應(yīng)添0補(bǔ)足3位,然后寫出每一組等值的八進(jìn)制數(shù)。 二進(jìn)制數(shù)轉(zhuǎn)

16、換成十六進(jìn)制數(shù)的方法是:以小數(shù)點(diǎn)為原點(diǎn),分別向左右以每4位分組,當(dāng)最高位和最低位不足4位時(shí),應(yīng)添0補(bǔ)足4位,然后寫出每一組等值的十六進(jìn)制數(shù)。 【例1-8】求(101110. 101)2等值的八進(jìn)制數(shù)和十六進(jìn)制數(shù)。 解 (101110. 101)2 (0010 1110.1010)2(2E.A)16(101 110.101)2(56.5)8 八進(jìn)制、十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)的方法是:以小數(shù)點(diǎn)為原點(diǎn),向左、向右分別按位將八(十六)進(jìn)制數(shù)的整數(shù)部分和小數(shù)部分用3(4)位等值的二進(jìn)制數(shù)替換,保留書寫順序和小數(shù)點(diǎn)位置不變,即得等值的二進(jìn)制數(shù)。 【例1-10】求(BE.29D)16等值的二進(jìn)制數(shù)和八進(jìn)制數(shù)

17、。 解 (BE.29D)16 (10111110.001010011101 )2 (276.1235 )8 1.2.3 常用編碼 1. 代碼 自然二進(jìn)制代碼是按照二進(jìn)制代碼各位權(quán)值大小,以自然向下加一、逢二進(jìn)一的方式來(lái)表示數(shù)值的大小所生成的代碼。 顯然,n位自然二進(jìn)制代碼共有2n種狀態(tài)取值組合,表14列出了4位自然二進(jìn)制代碼,由于代碼中各位的位權(quán)值分別為23,22,21,20,即8421,所以也稱為8421碼。這種每位二進(jìn)制碼元都有確定的位權(quán)值的編碼,稱為有權(quán)碼。相應(yīng)的,沒有確定的位權(quán)值的編碼叫無(wú)權(quán)碼。 2. 可靠性編碼 能夠檢測(cè)信息傳輸錯(cuò)誤的代碼稱為檢錯(cuò)碼(Error Detection C

18、ode),能夠糾正信息傳輸錯(cuò)誤的代碼稱為糾錯(cuò)碼(Correction Code)。最常用的可靠性代碼有循環(huán)碼和奇偶校驗(yàn)碼。 表表1-4 84211-4 8421碼碼 0 1 2 3 4 5 6 7 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 8 9 10 11 12 13 14 15 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 (1)循環(huán)碼(Gray Code)。 循環(huán)碼有兩個(gè)特點(diǎn),一個(gè)是相鄰性,一個(gè)是循環(huán)性。相鄰性是指任意兩個(gè)

19、相鄰的代碼中僅有1位取值不同,循環(huán)性是指首尾的兩個(gè)代碼也具有相鄰性。 典型的循環(huán)碼的生成規(guī)律是以最高位互補(bǔ)反射,其余低位數(shù)沿對(duì)稱軸鏡像對(duì)稱。循環(huán)碼中每位的位權(quán)值并不固定,屬于無(wú)權(quán)碼。 表表 1-5 1-5 典型的循環(huán)碼典型的循環(huán)碼 循環(huán)碼的抗干擾能力最強(qiáng)。 (2)奇偶校驗(yàn)碼(Party Check Code)。 奇偶校驗(yàn)碼是最簡(jiǎn)單也是最重要的一種檢錯(cuò)碼,它能夠檢測(cè)出傳輸碼組中的奇數(shù)個(gè)碼元錯(cuò)誤,可以提高信息傳輸?shù)目煽啃浴?由信息位和一位奇偶檢驗(yàn)位兩部分組成 。 位是位數(shù)不限的任一種二進(jìn)制代碼。奇偶檢驗(yàn)位僅有一位,它可以放在信息位的前面,也可以放在信息位的后面。它的編碼方式有兩種:一種是使得一組代

20、碼中信息位和檢驗(yàn)位中“1”的個(gè)數(shù)之和為奇數(shù),稱為奇檢驗(yàn);另一種是使得一組代碼中信息位和檢驗(yàn)位中“1”的個(gè)數(shù)之和為偶數(shù), 稱為偶檢驗(yàn)。 3. 二十進(jìn)制代碼(BCD碼) 用以表示十進(jìn)制數(shù)09的二進(jìn)制代碼稱為二十進(jìn)制代碼,即BCD(Binary Coded Decimal)碼。 (1)8421BCD碼。 8421BCD碼是最常用也是最簡(jiǎn)單的一種BCD代碼, 其顯著特點(diǎn)是選用了8421碼中前 10 組代碼,即用00001001分別代表它所對(duì)應(yīng)的十進(jìn)制數(shù)09,各位的權(quán)依次為8421。是有權(quán)碼。 (2)5421BCD碼。 5421BCD碼各位的權(quán)依次為5421,也是有權(quán)碼。其顯著特點(diǎn)是最高位連續(xù)5個(gè)0后連

21、續(xù)5個(gè)1。當(dāng)計(jì)數(shù)器采用這種編碼時(shí), 最高位可產(chǎn)生對(duì)稱方波輸出。5421 BCD碼的編碼方案不是唯一的。 (3)2421BCD碼。 2421BCD碼各位的權(quán)依次為2421,也是有權(quán)碼。其顯著特點(diǎn)是,將任意一個(gè)十進(jìn)制數(shù)符D的代碼的各位取反,正好是與9互補(bǔ)的那個(gè)十進(jìn)制數(shù)符(9-D)的代碼。 這種特性稱為自補(bǔ)特性,具有自補(bǔ)特性的代碼稱為自補(bǔ)碼(Self Complementing Code)。2421 BCD碼是一種對(duì)9的自補(bǔ)代碼。 (4)余3BCD碼(XS3 Code)。 余3BCD碼也是一種對(duì)9的自補(bǔ)碼,所以也常用于BCD碼的運(yùn)算電路中。其顯著特點(diǎn)是,余3BCD碼是由8421碼去除首尾各3組代碼得

22、到,即它總是比對(duì)應(yīng)的8421BCD碼多3(0011)。余3BCD碼是無(wú)權(quán)碼。 (5)循環(huán)BCD碼。 滿足相鄰性和循環(huán)性。循環(huán)BCD碼是無(wú)權(quán)碼。 (6)余3循環(huán)BCD碼。 由4位二進(jìn)制循環(huán)碼去除首尾各3組代碼得到,仍然具有循環(huán)碼的特性。是無(wú)權(quán)碼。 (7)移存BCD碼。 移存BCD碼是滿足移存規(guī)律(左移或右移)的BCD碼。 BCD碼 特點(diǎn)是:BCD碼具備二進(jìn)制數(shù)的形式,滿足十進(jìn)制的進(jìn)位規(guī)律。用多組BCD碼表示多位十進(jìn)制數(shù)時(shí),要注意BCD碼的特點(diǎn)。 【例1-12】求(395)10等值的二進(jìn)制和8421BCD碼。 解 (395)10(110001011)2 (0011 1001 0101)8421BC

23、D碼 4. ASCII碼 ASCII碼是美國(guó)標(biāo)準(zhǔn)信息交換代碼(American Standard Code for Information Interchange)的簡(jiǎn)稱。 ASCII碼采用7位二進(jìn)制編碼,提供了128個(gè)字符,表示十進(jìn)制符號(hào)、英文大小寫字母、運(yùn)算符、控制符以及特殊符號(hào),用于代表鍵盤數(shù)據(jù)和一些命令編碼,如表1-7所示。 1.3 邏 輯 代 數(shù) 1.3.1 三種基本邏輯關(guān)系 在二值邏輯中,有三種最基本的邏輯,分別是與邏輯、 或邏輯和非邏輯。對(duì)應(yīng)的最基本邏輯運(yùn)算有三種:與運(yùn)算、或運(yùn)算和非運(yùn)算。 1. 與邏輯和與運(yùn)算 圖圖1-2 1-2 與邏輯與邏輯 電源電源 A B P (a)電路圖

24、 & P A B (b) 邏輯符號(hào) 與邏輯的定義是決定某一事件發(fā)生的條件全部具備時(shí),事件才發(fā)生。P=AB來(lái)表示。常用,&及and表示相與。 與運(yùn)算也叫邏輯乘,它的運(yùn)算規(guī)則是: 000;010;100;111。 邏輯乘的一般形式是: A1A; A00; AAA。 邏輯乘的意義在于:只有A和B都為1時(shí),函數(shù)值P才為1。 邏輯乘的運(yùn)算口訣是:全1為1。 2. 或邏輯和或運(yùn)算 或邏輯的定義是決定某一事件發(fā)生的條件只要有一個(gè)具備時(shí),事件就發(fā)生。 圖圖1-3 1-3 或邏輯或邏輯 電源 A B P (a) 電路圖 1 P A B (b) 邏輯符號(hào) 或邏輯的邏輯函數(shù)表達(dá)式:P=AB。 實(shí)現(xiàn)或邏輯的單元電路稱

25、為或門,其邏輯符號(hào)如圖1-3(b)所示。常用,及or表示相或。 或運(yùn)算也叫邏輯加,它的運(yùn)算規(guī)則是: 000;011;101;111。 由運(yùn)算規(guī)則可以推出邏輯加的一般形式是: A0A;A11;AAA; 邏輯加的意義在于:A或B中只要有一個(gè)為1,則函數(shù)值P就為1。 邏輯加的運(yùn)算口訣是:見1出1。 3. 非邏輯和非運(yùn)算 非邏輯的定義是:兩個(gè)事件互為條件;事件一發(fā)生時(shí),事件二不會(huì)發(fā)生;事件一不發(fā)生時(shí),事件二才會(huì)發(fā)生。同樣,事件二發(fā)生時(shí),事件一不會(huì)發(fā)生;事件二不發(fā)生時(shí),事件一才會(huì)發(fā)生。非邏輯也叫取反。 圖圖1-4 1-4 非邏輯非邏輯 1 P A (b) 邏輯符號(hào) 電源 A P (a )電路圖 非邏輯的

26、邏輯函數(shù)表達(dá)式: 。 實(shí)現(xiàn)非邏輯的單元電路稱為非門,其邏輯符號(hào)如圖1-4(b)所示。常用-及no表示邏輯非。AP 非邏輯的運(yùn)算規(guī)則是: 非邏輯的一般形式: 邏輯非的意義在于:函數(shù)值P等于輸入變量的反。01;10 1.3.2 復(fù)合邏輯關(guān)系 1. 與非邏輯和與非運(yùn)算 與非的邏輯函數(shù)表達(dá)式: , 與非的真值表和邏輯符號(hào)如表1-11和圖1-5所示。與非邏輯的運(yùn)算口訣是:見0出1。BAP 圖圖1-5 1-5 與非邏輯符號(hào)與非邏輯符號(hào) 2. 或非邏輯和與或非運(yùn)算 或非的邏輯函數(shù)表達(dá)式: ,或非的真值表和邏輯符號(hào)如表1-12和圖1-6所示?;蚍沁壿嫷倪\(yùn)算口訣是:全0為1。BAP 圖圖1-6 1-6 或非邏輯

27、符號(hào)或非邏輯符號(hào) 3. 與或非邏輯和與或非運(yùn)算 與或非的邏輯函數(shù)表達(dá)式: ,與或非的真值表和邏輯符號(hào)如表1-13和圖1-7所示。與或非運(yùn)算口訣:只有當(dāng)輸入變量A,B同時(shí)為1或C,D同時(shí)為1時(shí),輸出P才等于0。CDABP 4. 異或邏輯和異或運(yùn)算 異或的邏輯函數(shù)表達(dá)式: 異或的真值表和邏輯符號(hào)如表1-14和圖1-8所示。BABABAP 圖圖1-7 1-7 兩組兩輸入與或非邏輯符號(hào)兩組兩輸入與或非邏輯符號(hào) 圖圖1-8 1-8 異或邏輯符號(hào)異或邏輯符號(hào) 異或的運(yùn)算規(guī)則是: 異或的一般形式是: 異或邏輯的運(yùn)算口訣是:相異為1。 5. 同或(異或非)邏輯和同或運(yùn)算 同或的邏輯函數(shù)表達(dá)式: P=A B 同

28、或的真值表和邏輯符號(hào)如表1-15和圖1-9所示。BABA 同或的運(yùn)算規(guī)則是: 00=1 01=0 10=0 11=0 同或的一般形式是: 圖圖1 19 9 同或邏輯符號(hào)同或邏輯符號(hào) 圖圖1 110 10 多變量異或的實(shí)現(xiàn)多變量異或的實(shí)現(xiàn) 1.3.3 邏輯代數(shù)的基本公式、三個(gè)規(guī)則和常用公式 反演律又叫摩根定律,摩根定律表述的是:或函數(shù)的非等于非的與函數(shù),與函數(shù)的非等于非的或函數(shù)。 最可靠的證明方法就是利用真值表進(jìn)行檢驗(yàn)。也可以根據(jù)邏輯運(yùn)算中的等式來(lái)證明。 【例1-13 】用真值表證明反演律: 證明 根據(jù)等式,列出真值表如表1-18所示。由表1-18可見,對(duì)應(yīng)于A、B的全部狀態(tài)取值組合, 和 的值

29、都一一對(duì)應(yīng),完全相同,所以, 等式成立。BABABABABABA 【例1.14 】用公式證明分配律: A+BC=(A+B)(A+C) 證明 (A+B)(A+C)AA+AC+AB+BC =A+AC+AB+BC =A(1+C+B)+BC =A+BC 2. 三個(gè)規(guī)則 (1)代入規(guī)則: 任何一個(gè)含有變量A的等式,如果將所有出現(xiàn)變量A的地方都代之以一個(gè)邏輯函數(shù)F,則等式仍然成立。 代入規(guī)則需注意的是:所有出現(xiàn)A的地方都要代入。只能用一個(gè)新的邏輯函數(shù)來(lái)代入,而不能用等式(或不等式)中的其他變量來(lái)代入。 代入規(guī)則的意義在于可以擴(kuò)大基本公式的應(yīng)用范圍。 (2)反演規(guī)則: 設(shè)F是一個(gè)邏輯函數(shù)表達(dá)式,如果將F中所

30、有的“”換為“”,所有的“”換為“”;所有的常量0換為常量1,所有的常量1 換為常量0;所有的原變量換為反變量,所有的反變量換為原變量,這樣所得到新的函數(shù)式就是 。F 稱為原函數(shù)F的反函數(shù),或稱補(bǔ)函數(shù)。反演規(guī)則又稱互補(bǔ)規(guī)則。F 利用反演規(guī)則可以方便地求邏輯函數(shù)的反函數(shù)。反演規(guī)則的意義在于已知原函數(shù),求反函數(shù)。函數(shù)的兩次取反等于函數(shù)本身,即 =F。F 【例1.17 】已知 ,求反函數(shù) 。 解 由反演規(guī)則,可得: DBACDBCABF)(22FDBACDBCBAF)()(2 (3)對(duì)偶規(guī)則: 設(shè)F是一個(gè)邏輯函數(shù)表達(dá)式,如果將F中所有的“”換為“”,所有的“ ”換為“”;所有的常量0換為常量1,所有

31、的常量1 換為常量0;則得到一個(gè)新的函數(shù)表達(dá)式 F* , F* 稱為F的對(duì)偶式。 利用對(duì)偶規(guī)則可以方便地求邏輯函數(shù)的偶函數(shù)。對(duì)偶規(guī)則的意義在于已知原函數(shù),求偶函數(shù)。 【例1-19 】已知 ,求F2的偶函數(shù) 。 解 由對(duì)偶規(guī)則,可得: 不難得到,函數(shù)的兩次對(duì)偶等于函數(shù)本身,即:(F*)*F。DBACDBCABF)(2DBACDBCBAF)()(*2 3. 常用公式 邏輯代數(shù)的常用公式如表1-19所示。 表1-19 邏輯代數(shù)的常用公式 1.3.4 邏輯函數(shù)及其表示方法 已知真值表求邏輯函數(shù)表達(dá)式可用下述兩種方法。 方法1:把某個(gè)輸出變量F=1的相對(duì)應(yīng)一組輸入變量(A,B,C,)組合狀態(tài)以邏輯乘形式

32、表示(用原變量表示變量取值1,用反變量表示變量取值0),再將所有F=1的邏輯乘進(jìn)行邏輯加,即得出F的與-或表達(dá)式,或稱“積之和”式。 方法2:把某個(gè)輸出變量F=0的相對(duì)應(yīng)一組輸入變量(A,B,C,)組合狀態(tài)以邏輯加形式表示(用原變量表示變量取值0,用反變量表示變量取值1),再將所有F=0的邏輯加進(jìn)行邏輯乘,即得出F的或-與表達(dá)式,或稱“和之積”式。 【例1-21】設(shè)有A,B,C共3人對(duì)某提案進(jìn)行表決,遵循少數(shù)服從多數(shù)的表決原則,表決結(jié)果用P表示。試列出P的真值表,并寫出邏輯函數(shù)表達(dá)式。 解 先作以下假設(shè):表決者A,B,C贊成提案用1表示,反對(duì)提案用0表示;表決結(jié)果P通過(guò)用1表示,否決用0表示;

33、則可列出真值表如表1-20所示。 表1-20 三者表決真值表 A B C P 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 1 0 1 1 1 由表1-20可見,P=1的輸入組合有ABC=011,ABC=101,ABC=110和ABC=111共4組,分別可以寫成 和ABC,所以輸出P的與或式(積之和式)為ABCCABCBABCA、ABCCABCBABCAP 同理,P=0的輸入組合有ABC=000、001、010、100共4組,分別可以將其寫成 ,所以輸出P的與或式(積之和式)為CBACBACBACBA、 2. 邏輯函數(shù)的表示方法 邏

34、輯函數(shù)的表示方法通常有真值表(表格形式)、邏輯函數(shù)表達(dá)式(數(shù)學(xué)公式形式)、邏輯電路圖(邏輯符號(hào)形式)、卡諾圖(幾何圖形形式)及波形(動(dòng)態(tài)圖形形式)5種方法。 (1)真值表法: 真值表法采用一種表格來(lái)表示邏輯函數(shù)的運(yùn)算關(guān)系,其中輸入部分列出輸入邏輯變量的所有可能組合(其中n變量輸入共有2n個(gè)組合),輸出部分給出相應(yīng)的輸出邏輯變量值。函數(shù)的真值表直觀明了,但隨著輸入變量數(shù)增加,真值表形式反顯繁瑣。 (2)邏輯函數(shù)表達(dá)式法: 邏輯函數(shù)表達(dá)式就是由邏輯變量和與、或、非等邏輯運(yùn)算組成的代數(shù)式。與普通代數(shù)不同,布爾代數(shù)中的變量是二元值的邏輯變量。 (3)邏輯電路圖法: 邏輯電路圖法采用規(guī)定的圖形符號(hào),來(lái)構(gòu)

35、成邏輯函數(shù)運(yùn)算關(guān)系的網(wǎng)絡(luò)圖形。 (4)卡諾圖法: 卡諾圖是一種幾何圖形,可以用來(lái)表示和簡(jiǎn)化邏輯函數(shù)表達(dá)式。這種方法將在1.3.5節(jié)中介紹。 (5)波形圖法: 波形圖是一種表示輸入輸出變量動(dòng)態(tài)變化的圖形,反映了函數(shù)值隨時(shí)間變化的規(guī)律。 邏輯函數(shù)的5種表示方法在本質(zhì)上是相同的,可以相互轉(zhuǎn)換。 圖圖1-11 1-11 例例1-22 1-22 三者表決邏輯電路圖三者表決邏輯電路圖 圖圖1-12 1-12 例例1-231-23邏輯電路圖邏輯電路圖 表1-21達(dá)式 例1-23真值表 圖圖1-13 1-13 例例1-241-24波形圖波形圖 表1-22 例1-24真值表 3. 邏輯函數(shù)表達(dá)式的基本形式 與或

36、式:如 ,如圖1-14(a)所示。CAABF 或與式:如 ,如圖1-14(b)所示。 與非與非式:如 ,如圖1-14(c) )(CABAFCAABCAABCAABF 或非或非式:如 ,如圖1-14(d)所示。)()()()(CABACABACABAF 與或非式: 如 , 如圖1-14(e)所示。CABACABACABACABAF)()()()( 圖圖1-14 1-14 邏輯函數(shù)的邏輯函數(shù)的5 5種形式及其邏輯電路種形式及其邏輯電路 4. 邏輯函數(shù)表達(dá)式的標(biāo)準(zhǔn)形式 對(duì)邏輯函數(shù)來(lái)說(shuō),如果將多個(gè)變量相乘,則所構(gòu)成的代數(shù)項(xiàng)稱為乘積項(xiàng)(積項(xiàng)) ,所謂最小項(xiàng),就是乘積項(xiàng),該乘積項(xiàng)包含了邏輯函數(shù)的全部變量,

37、而且每個(gè)變量因子僅僅以原變量或反變量的形式在一個(gè)乘積項(xiàng)中唯一出現(xiàn)一次。n變量邏輯函數(shù)共有2n個(gè)不同的最小項(xiàng)。 表1-23列出了三變量與全部8個(gè)最小項(xiàng)的真值表。 常用最小項(xiàng)的編號(hào)mi表示n變量的最小項(xiàng),若將使mi的值為1的變量取值當(dāng)成一個(gè)二進(jìn)制數(shù),這個(gè)二進(jìn)制數(shù)所對(duì)應(yīng)的十進(jìn)制數(shù),即為i的取值。 最小項(xiàng)有4個(gè)主要性質(zhì): 在變量的任意取值組合下,僅有一個(gè)最小項(xiàng)的值為1,其余的全部為0,即最小項(xiàng)等于1的機(jī)會(huì)“最小”; n變量邏輯函數(shù)的全部最小項(xiàng)之和恒為1; 任意兩個(gè)不同的最小項(xiàng)之積恒為0,記為mimj 0(ij); n變量的每個(gè)最小項(xiàng)有n個(gè)相鄰的最小項(xiàng)。 最小項(xiàng)表達(dá)式是由若干個(gè)最小項(xiàng)相加構(gòu)成的與或表達(dá)式

38、,又稱標(biāo)準(zhǔn)與或表達(dá)式、標(biāo)準(zhǔn)積之和表達(dá)式。 最小項(xiàng)表達(dá)式的一般形式是: 120niiimaF 對(duì)邏輯函數(shù)來(lái)說(shuō),如果將多個(gè)變量相加(或),則所構(gòu)成的代數(shù)項(xiàng)稱為相加項(xiàng)(和項(xiàng)),所謂最大項(xiàng)是相加項(xiàng),該相加項(xiàng)包含了邏輯函數(shù)的全部變量,而且每個(gè)變量因子僅僅以原變量或反變量的形式在一個(gè)乘積項(xiàng)中唯一出現(xiàn)一次。n變量邏輯函數(shù)共有2n個(gè)不同的最大項(xiàng)。 表1-24列出了三變量與全部8個(gè)最大項(xiàng)的真值表。 常用Mi表示n變量的最大項(xiàng),其中下標(biāo)i(0,1,2,2n-1),若將使Mi的值為0的變量取值當(dāng)成一個(gè)二進(jìn)制數(shù),這個(gè)二進(jìn)制數(shù)所對(duì)應(yīng)的十進(jìn)制數(shù),即為i的取值。 最大項(xiàng)也有4個(gè)主要性質(zhì): 在變量的任意取值組合下,僅有一個(gè)最

39、大項(xiàng)的值為0,其余的全部為1,即最大項(xiàng)等于1的機(jī)會(huì)“最大”; 任意兩個(gè)不同的最大項(xiàng)之和恒為1; n變量邏輯函數(shù)的全部最大項(xiàng)之積恒為0; n變量的每個(gè)最大項(xiàng)有n個(gè)相鄰的最大項(xiàng)。 最大項(xiàng)表達(dá)式是全部由最大項(xiàng)相乘構(gòu)成的或與表達(dá)式,又稱標(biāo)準(zhǔn)或與表達(dá)式、標(biāo)準(zhǔn)和之積表達(dá)式。 最大項(xiàng)表達(dá)式的一般形式是 )(120iiiMaFn 同一邏輯函數(shù)的下標(biāo)i相同的最小項(xiàng)和最大項(xiàng)是互補(bǔ)的,即 ,而最小項(xiàng)表達(dá)式和最大項(xiàng)表達(dá)式的關(guān)系是:具有完全相同下標(biāo)編號(hào)i,變量數(shù)相同的最小項(xiàng)表達(dá)式和最大項(xiàng)表達(dá)式互補(bǔ)。iiiimMmM, 5. 正邏輯與負(fù)邏輯 在邏輯電路中有兩種邏輯體制:用1表示高電位,0表示低電位的,稱為正邏輯體制;用1

40、表示低電位,0表示高電位的,稱為負(fù)邏輯體制。定義下如實(shí)現(xiàn)與門功能,在負(fù)邏輯定義下則實(shí)現(xiàn)或門功能。 圖圖1-15 1-15 例例1-261-26波形圖波形圖 表表1 126 26 正邏輯下真值表正邏輯下真值表 表表1 127 27 負(fù)邏輯下真值表負(fù)邏輯下真值表 表達(dá)1-28中列出了正、負(fù)邏輯定義下的對(duì)比關(guān)系。 表1-28 正、負(fù)邏輯定義下的對(duì)比關(guān)系正邏輯定義正邏輯定義負(fù)邏輯定義負(fù)邏輯定義與門與門或門或門或門或門與門與門與非門與非門或非門或非門或非門或非門與非門與非門同或門同或門異或門異或門異或門異或門同或門同或門 本書中采用的是下邏輯。 1.3.5 邏輯函數(shù)的化簡(jiǎn)方法 邏輯函數(shù)簡(jiǎn)化的意義在于,簡(jiǎn)

41、化邏輯電路,減少元、器件數(shù)量,降低設(shè)備成本,提高設(shè)備可靠性。 簡(jiǎn)化的目標(biāo)是獲得最簡(jiǎn)與或表達(dá)式。 最簡(jiǎn)與或表達(dá)式的含義是:首先保證與或表達(dá)式中乘積項(xiàng)的個(gè)數(shù)最少,其次還要求每個(gè)乘積項(xiàng)中包含的變量數(shù)最少。 兩種最基本的邏輯函數(shù)化簡(jiǎn)方法:代數(shù)化簡(jiǎn)法和卡諾圖化簡(jiǎn)法。 1. 代數(shù)化簡(jiǎn)法 (1)合并項(xiàng)法: 主要利用公式 ,將兩項(xiàng)并為一項(xiàng),消去一個(gè)變量。ABAAB 【例1-28】ACBBCACBCBACBAABCCABCBAF)()( (2)吸收法: 吸收法主要利用公式: , ,吸收多余的乘積項(xiàng)。AABACAABBCCAAB 【例1-30】DCACABDDCACABDDCABCCDBAACF (3)消去法:

42、消去法主要利用公式 ,消去多余的乘積因子。BABAA 【例1-32】CABABCABBACABCBCAABF)( (4)配項(xiàng)法: 配項(xiàng)法主要利用公式 , 將待化簡(jiǎn)函數(shù)式,通過(guò)適當(dāng)?shù)奶砑禹?xiàng),達(dá)到消除更多項(xiàng),使函數(shù)更簡(jiǎn)的目的。公式 ,也稱為添加項(xiàng)定理。BCCAABCAAB1 AABCCAABCAAB 如果需化簡(jiǎn)的函數(shù)式是其他形式,可以借助反演律和對(duì)偶規(guī)則等手段,先將待化簡(jiǎn)的表達(dá)式轉(zhuǎn)換成與或式,再化簡(jiǎn)。 【例1-35】 F = AB+ABBC+BC = AB+AB+BC+BC = AB+AB+BC+BC+AC = AB+BC+AC 【例1-36】 P = A(A+B)(A+C)(B+D)(A+C+E

43、+F)(B+F)(D+E+F) P= A+AB+AC+BD+ACEF+BF+DEF = A+AC+BD+ACEF+BF+DEF = A+C+BD+BF+DEF = A+C+BD+BF P = AC(B+D)(B+F) = AC(BF+BD) = ABCF+ABCD 2. 卡諾圖化簡(jiǎn)法(圖解法) (1)卡諾圖簡(jiǎn)介。 (2)用卡諾圖表示邏輯函數(shù)。 根據(jù)真值表畫卡諾圖。 【例1-37】已知邏輯函數(shù)F的真值表如表1-30所示,試畫出F的卡諾圖。 解 把真值表中輸出函數(shù)F=1的各最小項(xiàng)所對(duì)應(yīng)的小方格內(nèi)填入1,F(xiàn)=0的各最小項(xiàng)所對(duì)應(yīng)的小方格內(nèi)填入0(為簡(jiǎn)明起見,也可不填),即可得到該函數(shù)的卡諾圖,如圖1-

44、19所示。 表1-30 例1-37的真值表A AB BF F0 00 00 00 01 11 11 10 00 01 11 11 1 圖圖1-19 1-19 例例1-371-37卡諾圖卡諾圖 根據(jù)最小項(xiàng)表達(dá)式畫卡諾圖。 【例1-38 】已知邏輯函數(shù) ,試畫出F的卡諾圖。 解 首先將函數(shù)的與或式變換成最小項(xiàng)表達(dá)式,CBABAF 根據(jù)表達(dá)式畫卡諾圖。 圖圖1-20 1-20 例例1-381-38卡諾圖卡諾圖 【例1-39 】已知邏輯函數(shù) ,試畫出F的卡諾圖。CBABAF 圖圖1-21 1-21 例例1-391-39卡諾圖卡諾圖 (4)卡諾圖化簡(jiǎn)規(guī)律及步驟。 填圖:將邏輯函數(shù)用卡諾圖形式表示。 圈圖

45、:在卡諾圖上正確加包圍圈,合并最小項(xiàng)。加圈時(shí)遵循兩個(gè)原則:圈的數(shù)量應(yīng)盡可能少;圈的形狀應(yīng)盡可能大。 寫表達(dá)式:將代表每個(gè)圈的乘積項(xiàng)相加,即得最簡(jiǎn)與或式。 加圈時(shí)應(yīng)注意以下幾點(diǎn)。 首先圈只有一種圈法(即孤立)的小方格,再圈有兩種及以上圈法的小方格。 有的小方格可以被重復(fù)圈二次以上,以減少乘積項(xiàng)因子。 每個(gè)圈中至少有一個(gè)特定的小方格(即未被圈入其他圈中的),以免多余的乘積項(xiàng)出現(xiàn)。 在卡諾圖中,可以圈1,也可以圈0。但不能在同一個(gè)卡諾圖中,同時(shí)圈0和1。圈1可得最簡(jiǎn)與或式,圈0可得最簡(jiǎn)或與式。 每個(gè)圈中小方格的個(gè)數(shù)應(yīng)為2n個(gè)(n=0,1,2正整數(shù))。 【例1-40 】化簡(jiǎn)函數(shù)F(A,B,C,D)=m

46、 (0,1,4,5,6,10,12,13)。 解 第一步 填圖:如圖124所示; 第二步 圈圖:在卡諾圖上加圈如圖124所示; 第三步 寫表達(dá)式:CBCADBADCBADCBAF),( 值得注意的是:圈“1”格時(shí)得到的是與或式,其中在寫乘積項(xiàng)時(shí),以原變量表示變量取值1,以反變量表示變量取值0。 圖圖1-24 1-24 例例1-401-40卡諾圖化簡(jiǎn)卡諾圖化簡(jiǎn) (a)卡諾圖)卡諾圖 (b)圈法)圈法1 (c)圈法)圈法2圖圖1-25 1-25 例例1-411-41卡諾圖化簡(jiǎn)卡諾圖化簡(jiǎn) 【例1-42 】化簡(jiǎn)函數(shù)F(A,B,C,D)=M (1,3,9,10,11,14,15) 解 第一步 填圖:如圖

47、126所示; 第二步 圈圖:在卡諾圖上加圈如圖126所示; 第三步 寫表達(dá)式: )(),(DBCADCBAF 值得注意的是:圈“0”格時(shí)得到的是或與式,其中在寫相加項(xiàng)時(shí),以原變量表示變量取值0,以反變量表示變量取值1。 圖圖1-26 1-26 例例1-421-42卡諾圖化簡(jiǎn)卡諾圖化簡(jiǎn) 【例1-43 】化簡(jiǎn)函數(shù)F(A,B,C,D)=m (5,6,7,9,10,11,13,14,15) 解1 直接圈“1”,如圖127(a)所示,可得F的最簡(jiǎn)與或式: BDBCADACF 圖圖1-27 1-27 例例1-431-43卡諾圖化簡(jiǎn)卡諾圖化簡(jiǎn) 解2 直接圈“0”,如圖127(b)所示,可得F的最簡(jiǎn)或與式:

48、)(DCBAF 解3 圈反函數(shù)的“1”,如圖127(c)所示,可得 的最簡(jiǎn)與或式: 則F的與或非式為: FDCBAFDCBAF (5)具有無(wú)關(guān)項(xiàng)的邏輯函數(shù)卡諾圖化簡(jiǎn)。 無(wú)關(guān)項(xiàng)的定義:在一個(gè)邏輯函數(shù)中,變量的某些取值組合不會(huì)出現(xiàn);或函數(shù)在變量的某些取值組合時(shí),輸出可以是1,也可以是0。這樣的最小項(xiàng)稱為約束項(xiàng),或叫任意項(xiàng),統(tǒng)稱無(wú)關(guān)項(xiàng)。 無(wú)關(guān)項(xiàng)的最小項(xiàng)表達(dá)式: 例1.3.32 化簡(jiǎn)函數(shù)F(A,B,C,D)=m (5,6,7,8,9)+ d (10,11,12,13,14,15)BCBDAF 圖圖1-28 1-28 例例1-441-44卡諾圖化簡(jiǎn)卡諾圖化簡(jiǎn) 無(wú)關(guān)項(xiàng)的最大項(xiàng)表達(dá)式: 例1.3.33 化簡(jiǎn)

49、函數(shù)F(A,B,C,D)= M (0,1,2,3,4) d (10,11,12,13,14,15) 圖圖1-29 1-29 例例1-451-45卡諾圖化簡(jiǎn)卡諾圖化簡(jiǎn) )(DCABAF)(DCBBAF 無(wú)關(guān)項(xiàng)的文字?jǐn)⑹觯?【例1-46 】設(shè)輸入A,B,C,D是十進(jìn)制數(shù)x的自然二進(jìn)制編碼,當(dāng)x5時(shí),輸出Z為1,畫出Z的卡諾圖。 可得卡諾圖如圖130所示。 圖圖1-30 1-30 例例1-461-46卡諾圖卡諾圖 無(wú)關(guān)項(xiàng)的條件表示法: 【例1-47 】化簡(jiǎn)函數(shù)F(A,B,C,D)=m (2,5,7,10,13,15);0DC約束條件 解 約束條件 ,意味著: 在0000、0100、1000、1100

50、這四種取值組合下,最小項(xiàng) 的值均為0,而在正常情況下,任意一個(gè)最小項(xiàng)總能找到對(duì)應(yīng)的一種取值組合,其值為1。0DCDCBADCBADCBADCBA、 這就說(shuō)明0000、0100、1000、1100這四種取值組合在函數(shù)中不出現(xiàn),是無(wú)關(guān)項(xiàng)中的約束項(xiàng)情況。畫出函數(shù)卡諾圖如圖131所示。 圖圖1-31 例例1-471-47卡諾圖化簡(jiǎn)卡諾圖化簡(jiǎn) DBBDF 對(duì)于非完全描述邏輯函數(shù)的化簡(jiǎn),圈1格時(shí),凡是1格都必須加圈,而無(wú)關(guān)項(xiàng)則可以作為1格加圈,也可作為0格不加圈,其加圈與否的依據(jù)是以使函數(shù)最簡(jiǎn)為原則。 晶體三極管反相器晶體三極管反相器2.1 TTL TTL集成邏輯門集成邏輯門2.2 MOS MOS集成門集

51、成門2.4 2.1 晶體三極管反相器 實(shí)現(xiàn)非邏輯關(guān)系的電路稱為非門,也稱反相器。 2.1.1 晶體三極管反相器的工作原理 當(dāng)晶體三極管反相器的輸入電壓VI為低電平VIL時(shí),晶體三極管T截止。 電路的輸出電壓VOVCC,即電路輸出高電平VOH。 當(dāng)電路的輸入電壓VI為高電平VIH時(shí),若電路中元件參數(shù)選擇合理,則晶體三極管處于飽和狀態(tài),輸出電壓VOVces0.3V,即電路輸出為低電平VOL。從以上討論可知,此電路完成了輸入電壓VI和輸出電壓VO反相的邏輯功能,即VO=VI,故稱為反相器,也叫非門電路。 (1)當(dāng)輸入電壓為低電平VIL時(shí),檢查電路的截止工作條件。 反相器的截止工作條件為0)(211B

52、BILILVVRRRV 2. 當(dāng)輸入電壓為高電平VIH時(shí),檢查電路的飽和工作條件。 反相器的飽和工作條件: CcesCCbesBBbesIHRVVRVVRVV21 2.1.2晶體三極管反相器輸出波形的改善 (a)(a)電路電路(b)(b)瞬態(tài)特性瞬態(tài)特性圖圖2-3 2-3 晶體三極管反相器晶體三極管反相器瞬態(tài)特性作用瞬態(tài)特性作用 VI V0 VI VIH VIL 輸出電壓波形失真的原因是,晶體三極管本身從截止?fàn)顟B(tài)轉(zhuǎn)換到飽和狀態(tài),或者從飽和狀態(tài)轉(zhuǎn)換到截止?fàn)顟B(tài),不僅存在開通時(shí)間和關(guān)斷時(shí)間,還存在容性負(fù)載和分布電容的影響。 上升延遲時(shí)間trd trd是輸入電壓VI從高電平跳變到低電平時(shí)刻開始,到輸出

53、電壓VO從低電平上升到0.1 VOH所需的時(shí)間。也就是晶體三極管從飽和過(guò)渡到臨界飽和所需的時(shí)間。它取決于晶體三極管的飽和深度以及基極反向驅(qū)動(dòng)電流。 上升時(shí)間tr tr是指輸出電壓VO從0.1VOH上升到0.9VOH所需的時(shí)間,即晶體三極管從脫離飽和過(guò)渡到截止所需的時(shí)間。 trdtrton,ton稱為開通時(shí)間。 下降延遲時(shí)間tfd tfd是輸入電壓VI從低電平躍跳到高電平時(shí)刻開始,到輸出電壓從VOH下降到0.9VOH所需的時(shí)間。 下降時(shí)間tf tf是指輸出電壓從0.9VOH下降到0.1VOH所需的時(shí)間。 tfdtftoff,toff稱為關(guān)斷時(shí)間。 為了改善反相器的瞬態(tài)特性,提高工作速度,通常還可

54、采取如下兩種措施。 (1)采用加速電容 如圖2-2(a)所示反相器的R1兩端并聯(lián)。 (2)采用鉗位電路 2.1.3 晶體管反相器的負(fù)載能力 反相器的負(fù)載能力,是指在輸出規(guī)定的高、低電平的前提下,電路所能承受的最大負(fù)載電流。 當(dāng)反相器處于飽和狀態(tài)時(shí),負(fù)載電流可以流進(jìn)反相器,稱為灌電流負(fù)載,用IOL表示;當(dāng)反相器處于截止?fàn)顟B(tài)時(shí),負(fù)載電流可從反相器流出,稱為拉電流負(fù)載,用IOH表示。 1灌電流負(fù)載 (1)反相器處于飽和狀態(tài)時(shí),其輸出電壓VO為低電平。 討論反相器帶灌流負(fù)載能力,主要是討論輸入高電平,輸出為低電平時(shí),流入反相器輸入端的電流以不破壞晶體三極管飽和時(shí)的情況。CcesCCbRCCSOLRVV

55、IIII)( 2拉電流負(fù)載 (1)反相器處于截止?fàn)顟B(tài)時(shí) 綜上所述,討論反相器帶拉流負(fù)載能力,主要是討論輸入低電平,輸出為高電平時(shí)的情況。RCOHII 2.2 TTL集成邏輯門 其中,54系列用于軍用市場(chǎng),74系列用于民用市場(chǎng)。主要是電源范圍和工作環(huán)境溫度范圍不同。54系列電源范圍為4.505.50V,工作溫度范圍為55125,74系列的電源范圍為4.755.25V,工作溫度范圍為070。TTL具有低價(jià)格、高速度、高可靠性和良好輸出驅(qū)動(dòng)能力的優(yōu)點(diǎn)。 系列名稱符號(hào)特性標(biāo)準(zhǔn)通用型74標(biāo)準(zhǔn)功耗和速度低功耗型74L功耗是標(biāo)準(zhǔn)系列的1/10,速度低于標(biāo)準(zhǔn)系列高速型74H速度高于標(biāo)準(zhǔn)系列, 功耗大于標(biāo)準(zhǔn)系列

56、肖特基型74S速度比標(biāo)準(zhǔn)系列快3倍, 功耗大于標(biāo)準(zhǔn)系列低功耗肖特基型74LS速度與標(biāo)準(zhǔn)系列相同, 功耗是標(biāo)準(zhǔn)系列的1/5先進(jìn)肖特基型74AS速度比標(biāo)準(zhǔn)系列快10倍, 功耗低于標(biāo)準(zhǔn)系列先進(jìn)低功耗肖特基型74ALS速度比標(biāo)準(zhǔn)系列快2倍, 功耗是標(biāo)準(zhǔn)系列的1/10快速型74F速度比標(biāo)準(zhǔn)系列快近5倍, 功耗低于標(biāo)準(zhǔn)系列表表2-1 TTL2-1 TTL邏輯系列邏輯系列 2.2.1TTL與非門的典型電路及工作原理 1. 電路結(jié)構(gòu) 電路由輸入級(jí)、中間級(jí)和輸出級(jí)三部分組成。 2. 基本工作原理 (1)TTL工作在關(guān)態(tài)(截止態(tài)) 當(dāng)輸入信號(hào)A、B、C中至少一個(gè)為低電位(0.3V)時(shí): VO = VOH = VC

57、C VR2 VBE3 VD4 =5V0.7V0.7V =3.6V 實(shí)現(xiàn)了輸出高電平,此時(shí)TTL工作在關(guān)態(tài),也稱截止態(tài)。 (2)TTL工作在開態(tài)(飽和態(tài)) 輸出電壓Vo為 VO = VOL = VCES4 = 0.3V 實(shí)現(xiàn)了輸出低電平,此時(shí)TTL工作在開態(tài),也稱飽和態(tài)。 通過(guò)以上分析可知,當(dāng)輸入信號(hào)中至少一個(gè)為低電位,即VI=ABC= VIL時(shí),輸出高電平,即VO = VOH ;當(dāng)輸入信號(hào)全部為高電位時(shí),即VI=ABC= VIH時(shí),輸出低電平,即VO = VOL。說(shuō)明電路實(shí)現(xiàn)了與非門的邏輯關(guān)系,即 ABCVO 3. 帶負(fù)載能力和工作速度的分析 (1)帶負(fù)載能力 推拉式輸出電路的主要作用是提高了

58、帶負(fù)載能力。 (2) 工作速度的分析 TTL與非門的一個(gè)重要特點(diǎn)是采用多發(fā)射極晶體管來(lái)提高工作速度。 2.2.2 TTL與非門的主要外特性及參數(shù) 1電壓傳輸特性 TTL與非門電壓傳輸特性是研究輸出電壓VO對(duì)輸入電壓VI 變化的響應(yīng)。 ab 段稱之為截止區(qū):VI 1.3 V。 在轉(zhuǎn)折區(qū),TTL與非門狀態(tài)發(fā)生急劇的變化,轉(zhuǎn)折區(qū)所對(duì)應(yīng)的輸入電壓,通常將轉(zhuǎn)折區(qū)中的中點(diǎn)所對(duì)應(yīng)的輸入電壓值稱為“門檻電壓”或“閾值電壓”,用Vth 表示。 de 段稱之為飽和區(qū) 從電壓傳輸特性曲線可以反映出TTL與非門幾個(gè)主要特性參數(shù)。 (1) 輸出邏輯高電平和輸出邏輯低電平 在電壓傳輸特性曲線截止區(qū)的輸出電壓為輸出邏輯高電

59、平VOH=3.6V,飽和區(qū)的輸出電壓為輸出邏輯低電平VOL=0.3V。 (2)開門電平Von和關(guān)門電平Voff 及閾值電壓Vth 在保證輸出為額定高電平(3 V)的90(2.7 V)的條件下,允許的輸入低電平的最大值,稱為關(guān)門電平Voff;在保證輸出為額定低電平(0.35 V)的條件下,允許的輸入高電平的最小值,稱為開門電平Von。 Voff0.8 V,Von1.8 V。 TTL門的閾值電壓Vth1.4 V。 (3)抗干擾能力 在輸入低電平時(shí),允許的干擾容限為: VNL = Voff VIL VNL稱為低電平噪聲容限。 Vth=1.4 VVIHVNHVNLVoffVonVILVIVth=1.4

60、 VVIHVNHVNLVoffVonVILVI圖圖2-11 2-11 噪聲容限噪聲容限 在輸入高電平時(shí),允許的干擾容限為: VNH = VIH Von VNH稱為高電平噪聲容限。 2輸入特性 TTL與非門的輸入特性主要研究輸入電壓VI和輸入電流II 的關(guān)系,II=f(VI) 。 以流出輸入端為正方向。 (2)輸出低電平時(shí)VOLf(IOL) (3)扇入、扇出系數(shù) 扇入一般指輸入端的個(gè)數(shù)。扇出系數(shù)N0是指輸出端最多能帶同類門的個(gè)數(shù)。扇出系數(shù)N0為TTL與非門規(guī)定了最大的負(fù)載容限: ISOLIINmax0 IOLmax為TTL與非門處于開態(tài)時(shí)所允許的最大灌入負(fù)載電流,IIS為TTL與非門的輸入短路電

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論