第9章-數(shù)字電路基礎(chǔ)_第1頁
第9章-數(shù)字電路基礎(chǔ)_第2頁
第9章-數(shù)字電路基礎(chǔ)_第3頁
第9章-數(shù)字電路基礎(chǔ)_第4頁
第9章-數(shù)字電路基礎(chǔ)_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第9章數(shù)字電路基礎(chǔ)本章主要討論數(shù)字電路的基本知識(shí),包括數(shù)制及其轉(zhuǎn)換;基本門電路;邏輯函數(shù)的化簡(jiǎn);組合邏輯電路及時(shí)序邏輯電路的基本設(shè)計(jì)及應(yīng)用。9.1數(shù)制與編碼9.1.1數(shù)制-----各種進(jìn)位計(jì)數(shù)制。

1、十進(jìn)制特點(diǎn):1、10個(gè)有序的數(shù)字符號(hào)0~9;

2、“逢十進(jìn)一”的進(jìn)位原則。其中:“十”為基數(shù)。例如(2187.74)D

=2×103+1×102+8×101+7×100+7×10-1+4×10-2其中:103、102、101、100、10-1、10-2為不同位置的權(quán)。任意十進(jìn)制數(shù)都可展開為按權(quán)展開式:

(N)D=∑Ki×10i

2、二進(jìn)制例如:(110.1)B

3、八進(jìn)制特點(diǎn):1、0和1兩個(gè)字符構(gòu)成;

2、“逢二進(jìn)一”的進(jìn)位原則;

3、按權(quán)展開式為:

=1×23+1×22+0×21+1×20+1×2-1特點(diǎn):1、由8?jìng)€(gè)字符0~7構(gòu)成;

2、“逢八進(jìn)一”的進(jìn)位原則;

3、按權(quán)展開式為:

Ki為第i位的系數(shù),2i為第i位的權(quán)。特點(diǎn):1、16個(gè)符號(hào)0~9,A~F構(gòu)成;

2、“逢十六進(jìn)一”的進(jìn)位原則;

3、按權(quán)展開式為:例如:(2A.F7)H

4、十六進(jìn)制=2×161+10×160+15×16-1+7×16-2數(shù)制之間的轉(zhuǎn)換1、非十進(jìn)制轉(zhuǎn)換成十進(jìn)制

【例題2】(136.2)O=(?)【例題3】(BD2.3C)H=(?)方法:將非十進(jìn)制數(shù)采用按權(quán)展開式相加,其和為等值的十進(jìn)制數(shù)。

【例題1】(10111.11)B=(?)

解:(10111.11)B=1×23+1×22+1×21+1×20+1×2-1+1×2-2=(23.75)D

解:(136.2)O=1×82+3×81+6×80+2×8-1=(94.25)D

解:(BD2.3C)H=11×162+13×161+2×160+3×16-1×12×16-2=(3026.234375)D2、十進(jìn)制轉(zhuǎn)換成其它進(jìn)制【例題4】(11.85)D=(?)B211

1

K052

0

K212

1

K122

1

K30(11)D=(1011)B方法:●整數(shù)部分轉(zhuǎn)換——采用除基取余法。

●小數(shù)部分轉(zhuǎn)換——采用乘基取整法解:

整數(shù)部分的轉(zhuǎn)換過程:■小數(shù)部分的轉(zhuǎn)換過程:積的整數(shù)MSBLSB0.85×2=1.60.6×2=1.20.2×2=0.4110(0.85)D=(0.110)最終結(jié)果(11.85)D=(1011.110)B↓

0.1↓

0↓

17033余數(shù)

MSB←3307

→LSB(1735)D=(3307)O【例題5】(1735.1875)D=(?)O解:■整數(shù)部分的轉(zhuǎn)換過程:■小數(shù)部分的轉(zhuǎn)換:

0.1875×8=1.500.50×8=4.00414MSB0.1(0.1875)D=(0.14)O

(1735.1875)D=(3307.14)O4LSB3、二進(jìn)制與八進(jìn)制、十六進(jìn)制的轉(zhuǎn)換(1)八進(jìn)制與二進(jìn)制之間的轉(zhuǎn)換(11100101.11101011)B=(011

100

101.111

010

110)B==(345.726)O()O62.7543【例題5】(11100101.111010110)B=(?)O解:方法:以二進(jìn)制小數(shù)點(diǎn)為起點(diǎn),分別向左、右,每三位分一組轉(zhuǎn)換成八進(jìn)制數(shù),不足補(bǔ)0。

整數(shù)從低位到高位,三位一組,小數(shù)從高位到低位三位一組(2)二進(jìn)制與十六進(jìn)制的轉(zhuǎn)化【例題6】(10011100101101001000)B=(?)H

解:(10011100101101001000)B=(1001

1100

1011

0100

1000)B=()H84BC9=(9CB48

)H方法:以二進(jìn)制小數(shù)點(diǎn)為起點(diǎn),分別向左、右,每四位為一組轉(zhuǎn)換成十六進(jìn)制數(shù),不足補(bǔ)0。整數(shù)從低位到高位,四位一組,小數(shù)從高位到低位四位一組

表示不同事物的數(shù)碼稱為代碼,編制代碼時(shí)遵循的規(guī)則就叫碼制。我們習(xí)慣使用十進(jìn)制,計(jì)算機(jī)硬件基于二進(jìn)制,兩者的結(jié)合點(diǎn)就是BCD(BinaryCodedDecimal)碼,即用二進(jìn)制編碼表示十進(jìn)制的十個(gè)符號(hào)0~9。至少要用四位二進(jìn)制數(shù)才能表示0~9,因?yàn)樗奈欢M(jìn)制有16種組合?,F(xiàn)在的問題是要在16種組合中挑出10個(gè),分別表示0~9,怎么挑呢?不同的挑法構(gòu)成了不同的BCD碼,如:8421碼、2421碼等,其中的數(shù)字表示位權(quán),還有余3碼、格雷碼等。9.1.2碼制十進(jìn)制數(shù)碼0123456789*8421(BCD)碼00000001001000110100010101100111100010019.2基本邏輯門電路邏輯,是指條件與結(jié)果之間的關(guān)系。9.2.1與邏輯及與門電路

邏輯表達(dá)式F=A

B=AB與邏輯真值表與邏輯關(guān)系表開關(guān)A開關(guān)B燈F斷斷斷合合斷合合滅滅滅亮ABF101101000010ABF

邏輯符號(hào)也有用“”、“∧”、“∩”、“&”表示只有決定某一事件的所有條件全部具備,這一事件才能發(fā)生邏輯表達(dá)式F=A+B或邏輯真值表9.2.2或邏輯及或門電路ABF101101001110N個(gè)輸入:F=A

+B+...+N與只有決定某一事件的所有條件中至少有一個(gè)具備,這一事件才能發(fā)生或邏輯運(yùn)算符,也有用“∨”、“∪”表示9.2.3非邏輯及非門電路非邏輯真值表AF0110邏輯表達(dá)式

F=A當(dāng)決定某一事件的條件滿足時(shí),事件不發(fā)生;反之事件發(fā)生?!?”非邏輯運(yùn)算符9.2.4復(fù)合門電路與非門邏揖符號(hào)或非門邏輯符號(hào)

F=F=ABF=1異或門邏輯符號(hào)F=AB=AB+ABFAB=同或門邏輯符號(hào)F=A⊙B=AB=AB+ABA+=1A+A=A

交換律:A·B=B·AA+B=B+A結(jié)合律:ABC=(AB)C=A(BC)A+B+C=(A+B)+C=A+(B+C)分配律:A(B+C)=AB+ACA+BC=(A+B)(A+C)反演律:9.3基本邏輯及應(yīng)用9.3.1基本邏輯關(guān)系與邏輯:F=A·B或邏輯:F=A+B非邏輯:F=9.3.2邏輯代數(shù)的運(yùn)算法則的基本規(guī)律0·A=01·A=AA·=0A·A=A0+A=A1+A=1

=A1.基本運(yùn)算法則

2.邏輯代數(shù)的基本定律9.3.3邏輯函數(shù)的卡諾圖法化簡(jiǎn)1.最小項(xiàng)的概念

(1)最小項(xiàng)的定義對(duì)于有n個(gè)變量的邏輯函數(shù),可組成2n個(gè)乘積項(xiàng),且滿足:①每個(gè)乘積項(xiàng)中包含了全部變量。②每個(gè)變量在每個(gè)乘積項(xiàng)中都以原變量或反變量的形式只出現(xiàn)一次。

(2)最小項(xiàng)的性質(zhì)①對(duì)任意一個(gè)最小項(xiàng),只有一組變量取值使它的值為1。而其余各種變量取值均使它的值為。②不同的最小項(xiàng),使它的值為1的那組變量取值也不同。③對(duì)于變量的任一組取值,任意兩個(gè)或多個(gè)最小項(xiàng)的乘積恒為0。④對(duì)于變量的任一組取值,全體最小項(xiàng)的和為1。⑤邏輯上相鄰的兩個(gè)最小項(xiàng)可合并為一項(xiàng),并消去相反項(xiàng)。m7m6m5m4m3m2m1m0編號(hào)111110101100011010001000對(duì)應(yīng)變量取值最小項(xiàng)三變量最小項(xiàng)表2.邏輯函數(shù)的卡諾圖表示法

(1)卡諾圖又稱最小項(xiàng)方格圖,它是用2n個(gè)方格來表示n個(gè)變量的2n個(gè)最小項(xiàng),并使在邏輯上相鄰的最小項(xiàng)在空間位置上也相鄰。它既可以表示邏輯函數(shù),也可直接化簡(jiǎn)邏輯函數(shù)。

具體做法是:先把邏輯函數(shù)化成最小項(xiàng)表達(dá)式,然后在卡諾圖上把式中各最小項(xiàng)所對(duì)應(yīng)的方格內(nèi)填入1,其余方格內(nèi)填入0(也可不填),就得到了該邏輯函數(shù)的卡諾圖。為使其具有空間相鄰性,將11與10互換位置【例9-5】

畫出邏輯函數(shù)Y=的卡諾圖。解:

該邏輯函數(shù)共有A、B、C三個(gè)變量,其表達(dá)式為最小項(xiàng)表達(dá)式。根據(jù)畫邏輯函數(shù)卡諾圖的方法,可得到該函數(shù)的卡諾圖

111100003.邏輯函數(shù)的卡諾圖化簡(jiǎn)法

(l)畫出邏輯函數(shù)的卡諾圖。(2)合并卡諾圖中相鄰的最小項(xiàng)。

①圈要盡量大,但只有相鄰的1才能被圈在一起。

②圈要盡量少,但所有填1的方格必須被圈,不能遺漏。

③每個(gè)為1的方格可被圈多次,但每個(gè)圈中至少有一個(gè)1只被圈過一次。④同一行或同一列的首尾方格相鄰。⑤四個(gè)頂點(diǎn)是相鄰的。步驟把卡諾圖中2n個(gè)相鄰最小項(xiàng)方格用圈圈起來進(jìn)行合并,直到所有為1的方格圈完為止。畫圈的規(guī)則

將合并化簡(jiǎn)后的各與項(xiàng)進(jìn)行邏輯加,即為所求邏輯函數(shù)的最簡(jiǎn)與-或式?!纠?-8】

用卡諾圖化簡(jiǎn)邏輯函數(shù)Y=

。111111(2)合并最小項(xiàng)。可畫兩個(gè)圈。注意卡諾圖中四個(gè)頂角的四個(gè)1是相鄰的。(3)寫出最簡(jiǎn)與-或式。Y=(l)畫卡諾圖。解:寫出最小項(xiàng)表達(dá)式Y(jié)===m2+m8+m0+m11+m9+m10=

m(0,2,8,9,10,11)4.具有無關(guān)項(xiàng)的邏輯函數(shù)的化簡(jiǎn)

(1)邏輯函數(shù)中的無關(guān)項(xiàng),有些n變量邏輯函數(shù),變量的取值有時(shí)是帶有約束條件的,不一定所有的變量取值組合都會(huì)出現(xiàn),即函數(shù)不一定與2n個(gè)最小項(xiàng)都有關(guān)系,而是僅與其中一部分有關(guān),與另一部分無關(guān)。我們稱那些與邏輯函數(shù)值無關(guān)的最小項(xiàng)為無關(guān)項(xiàng),也稱隨意項(xiàng)、約束項(xiàng)。

(2)利用無關(guān)項(xiàng)化簡(jiǎn)邏輯函數(shù)在卡諾圖中,無關(guān)項(xiàng)所對(duì)應(yīng)的方格常用“×”或“Φ”來表示。因?yàn)闊o關(guān)項(xiàng)是不會(huì)出現(xiàn)或?qū)瘮?shù)值沒有影響的項(xiàng),因此在用卡諾圖化簡(jiǎn)時(shí),根據(jù)需要,可以看作1或0?!纠?-11】

用卡諾圖化簡(jiǎn)具有無關(guān)項(xiàng)的邏輯函數(shù)

Y=F(A,B,C,D)=m(1,3,5,7,9)+d(10,11,12,13)解:(l)畫卡諾圖。在最小項(xiàng)方格內(nèi)填1,在無關(guān)項(xiàng)方格內(nèi)填×。(2)合并相鄰最小項(xiàng)?!僚c1相鄰并圈在一起的被當(dāng)作1方格,沒有被圈的×方格可以不用或可當(dāng)做0。1方格不能遺漏。(3)寫出邏輯函數(shù)的最簡(jiǎn)與-或式。Y=11111××××9.4觸發(fā)器。

9.4.1基本RS觸發(fā)器

觸發(fā)器是具有記憶功能的集成門電路,是一種具有兩種穩(wěn)定狀態(tài)的電路,可以分別代表二進(jìn)制數(shù)碼1或0。當(dāng)外加觸發(fā)信號(hào)時(shí),觸發(fā)器能從一種狀態(tài)翻轉(zhuǎn)到另一種狀態(tài)低電平有效反饋兩個(gè)輸入端兩個(gè)輸出端邏輯符號(hào)1、電路結(jié)構(gòu)2、邏輯功能分析

輸入組合1:Qn+1RS功能Qn功能表

0101100置000011R為置0輸入,低電平有效01Qn+1RS功能Qn功能表

01置0000110100011置11101

輸入組合2:01S為置1輸入,低電平有效

輸入組合3:Qn+1RS功能Qn功能表

01置0000110置11101110010011101保持00不定××01

輸入組合4:Qn+1RS功能Qn功能表

01置0000110置11101111110010101保持00不定××013、邏輯功能描述方法

(1)功能表

(2)特性方程由功能表畫出卡諾圖得特性方程:Qn+1RS功能Qn

01置0000110置11101110101保持00不定××01(約束條件)(3)波形圖【例1】在用與非門組成的基本RS觸發(fā)器中,設(shè)初始狀態(tài)為0,

已知輸入R、S的波形圖,畫出兩輸出端的波形圖。4、基本RS觸發(fā)器的特點(diǎn)★有兩個(gè)互補(bǔ)的輸出端,有兩個(gè)穩(wěn)定的狀態(tài)?!镉袕?fù)位(Q=0)、置位(Q=1)、保持原狀態(tài)三種功能。★

R為復(fù)位輸入端,S為置位輸入端,可以是低電平有效,也可以是高電平有效,取決于觸發(fā)器的結(jié)構(gòu)?!镉捎诜答伨€的存在,無論是復(fù)位還是置位,有效信號(hào)只需要作用很短的一段時(shí)間?!锞哂杏洃浌δ?RD、SD都為1時(shí),保持原來狀態(tài))。二、邊沿觸發(fā)器時(shí)鐘觸發(fā)方式在數(shù)字系統(tǒng)中,常用時(shí)鐘脈沖控制觸發(fā)器的翻轉(zhuǎn)時(shí)刻,使各觸發(fā)器按一定節(jié)拍同步動(dòng)作,一個(gè)時(shí)鐘脈沖信號(hào)通常是以矩形脈沖的形式給出。電平觸發(fā)邊沿觸發(fā)低電平觸發(fā)上升沿觸發(fā)下升沿觸發(fā)高電平觸發(fā)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論