第7章時序邏輯電路的應(yīng)用_第1頁
第7章時序邏輯電路的應(yīng)用_第2頁
第7章時序邏輯電路的應(yīng)用_第3頁
第7章時序邏輯電路的應(yīng)用_第4頁
第7章時序邏輯電路的應(yīng)用_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 第第7章章 時序邏輯電路的應(yīng)用時序邏輯電路的應(yīng)用本章主要內(nèi)容本章主要內(nèi)容(1) 寄存器寄存器(2) 串行加法器串行加法器(3) 計數(shù)器計數(shù)器7.1寄存器寄存器n寄存器是數(shù)字系統(tǒng)和計算機(jī)中用來存放數(shù)據(jù)或代碼的一種寄存器是數(shù)字系統(tǒng)和計算機(jī)中用來存放數(shù)據(jù)或代碼的一種基本邏輯部件,它由多位觸發(fā)器連接而成?;具壿嫴考?,它由多位觸發(fā)器連接而成。n從具體用途來分,它有多種類型,如運(yùn)算器中的從具體用途來分,它有多種類型,如運(yùn)算器中的數(shù)據(jù)寄存數(shù)據(jù)寄存器器、存儲器中的、存儲器中的地址寄存器地址寄存器、控制器中的、控制器中的指令寄存器指令寄存器、I/O接口電路中的接口電路中的命令寄存器、狀態(tài)寄存器命令寄存器、狀

2、態(tài)寄存器等。等。n從基本功能上來分類,分為從基本功能上來分類,分為“沒有移位功能的代碼寄存器沒有移位功能的代碼寄存器”和和 “具有移位功能的移位寄存器具有移位功能的移位寄存器”。7.1.1 代碼寄存器代碼寄存器n主要用來接收、寄存和傳送數(shù)據(jù)或代碼。主要用來接收、寄存和傳送數(shù)據(jù)或代碼。n一個由一個由D觸發(fā)器構(gòu)成的觸發(fā)器構(gòu)成的4位代碼寄存器如下圖所示:位代碼寄存器如下圖所示:n由圖可見,由圖可見,4位輸入數(shù)據(jù)同時進(jìn)入寄存器,寄存器的四個輸位輸入數(shù)據(jù)同時進(jìn)入寄存器,寄存器的四個輸出端是同時有效的,這樣的寄存器稱為出端是同時有效的,這樣的寄存器稱為“并行輸入并行輸出并行輸入并行輸出”寄存器。寄存器。n

3、代碼寄存器常常需要接收控制和清零功能,如下圖所示:代碼寄存器常常需要接收控制和清零功能,如下圖所示:同步清零方式同步清零方式n當(dāng)當(dāng)LOAD=1(CLEAR=0)時,時鐘脈沖到來,數(shù)據(jù)進(jìn)入寄存時,時鐘脈沖到來,數(shù)據(jù)進(jìn)入寄存器。器。n當(dāng)當(dāng)CLEAR=1時,時鐘脈沖到來,將整個寄存器清時,時鐘脈沖到來,將整個寄存器清0;當(dāng);當(dāng)CLEAR=0時,寄存器可以進(jìn)行正常的數(shù)據(jù)輸入操作。時,寄存器可以進(jìn)行正常的數(shù)據(jù)輸入操作。異步清零方式異步清零方式n在下圖所示的代碼寄存器中,其清在下圖所示的代碼寄存器中,其清0操作是通過觸發(fā)器的操作是通過觸發(fā)器的復(fù)位端復(fù)位端R來實現(xiàn)的,也稱為來實現(xiàn)的,也稱為異步清異步清0方式

4、。方式。n在這種方式下,清零操作是獨立于時鐘在這種方式下,清零操作是獨立于時鐘CP的。它與上圖的。它與上圖所示的同步清所示的同步清0方式不同,那里是靠時鐘脈沖本身將數(shù)據(jù)方式不同,那里是靠時鐘脈沖本身將數(shù)據(jù)“0”打入觸發(fā)器的。打入觸發(fā)器的。由由JK觸發(fā)器組成的觸發(fā)器組成的4位代碼寄存器位代碼寄存器n以上幾種代碼寄存器全為以上幾種代碼寄存器全為“并入并入-并出并出”寄存器。在介紹寄存器。在介紹了移位寄存器后,還會看到了移位寄存器后,還會看到“并入并入-串出串出”、“串入串入-并出并出”以及以及“串入串入-串出串出”的寄存器。的寄存器。7.1.2 移位寄存器移位寄存器具有使代碼或數(shù)據(jù)移位功能的寄存器

5、稱為移位寄存器。具有使代碼或數(shù)據(jù)移位功能的寄存器稱為移位寄存器。它是計算機(jī)和數(shù)字電子裝置中常用的邏輯部件。它是計算機(jī)和數(shù)字電子裝置中常用的邏輯部件。1. 移位寄存器的構(gòu)成移位寄存器的構(gòu)成 串入串入-串出的右移寄存器:串出的右移寄存器:雙向移位寄存器雙向移位寄存器n既能左移又能右移的移位寄存器稱為雙向移位寄存器。下既能左移又能右移的移位寄存器稱為雙向移位寄存器。下圖表示了一個由圖表示了一個由3位位D觸發(fā)器和相應(yīng)的控制電路構(gòu)成的雙觸發(fā)器和相應(yīng)的控制電路構(gòu)成的雙向移位寄存器。向移位寄存器。n雙向移位寄存器的控制與操作:雙向移位寄存器的控制與操作:左移控制左移控制右移控制右移控制操作操作00把寄存器清

6、把寄存器清001右移右移10左移左移11不允許不允許2. 移位寄存器的應(yīng)用移位寄存器的應(yīng)用例例1 利用移位寄存器進(jìn)行代碼在兩個寄存器間的串行相互傳利用移位寄存器進(jìn)行代碼在兩個寄存器間的串行相互傳送。送。(A) (B)如圖如圖7.7所示。所示。(A) (B),且要求,且要求A的內(nèi)容不變的內(nèi)容不變?nèi)鐖D如圖7.8所示。所示。 圖圖7.7 (A) (B)的實現(xiàn)的實現(xiàn) n 圖圖7.8 (A) (B)的實現(xiàn)的實現(xiàn)例例2 移位寄存器在數(shù)據(jù)通信中的應(yīng)用。移位寄存器在數(shù)據(jù)通信中的應(yīng)用。n移位寄存器移位寄存器A采用采用“并入并入-串出串出”的工作方式,即它并行接的工作方式,即它并行接收系統(tǒng)收系統(tǒng)A中的數(shù)據(jù),然后逐

7、位移出數(shù)據(jù)到通信線路上;中的數(shù)據(jù),然后逐位移出數(shù)據(jù)到通信線路上;n移位寄存器移位寄存器B采用采用“串入串入-并出并出”的工作方式,即它是逐位的工作方式,即它是逐位串行接收由通信線路上傳來的數(shù)據(jù),每接收一位,移位一串行接收由通信線路上傳來的數(shù)據(jù),每接收一位,移位一次。當(dāng)移位寄存器次。當(dāng)移位寄存器B被裝滿之后,再并行輸出到系統(tǒng)被裝滿之后,再并行輸出到系統(tǒng)B中中去。去。例例3 利用移位寄存器實現(xiàn)碼序列檢測器。利用移位寄存器實現(xiàn)碼序列檢測器。7.2 串行加法器串行加法器n前面討論的加法器稱為前面討論的加法器稱為并行加法器并行加法器。相加的二進(jìn)制數(shù)有多。相加的二進(jìn)制數(shù)有多少位就相應(yīng)需要多少位全加器電路,

8、各位的加法操作是并少位就相應(yīng)需要多少位全加器電路,各位的加法操作是并行進(jìn)行的。行進(jìn)行的。n在實際使用中,對于速度要求不高的場合,還可采用在實際使用中,對于速度要求不高的場合,還可采用串行串行加法器加法器。串行加法器串行加法器比較:比較:n串行加法器結(jié)構(gòu)比并行加法器簡單,所用設(shè)備較省。串行加法器結(jié)構(gòu)比并行加法器簡單,所用設(shè)備較省。n串行加法器速度比并行加法器慢,實現(xiàn)串行加法器速度比并行加法器慢,實現(xiàn)n位二進(jìn)制數(shù)相加,位二進(jìn)制數(shù)相加,串行加法器需要串行加法器需要n個個CP脈沖才能完成,而并行加法器只需脈沖才能完成,而并行加法器只需一個一個CP脈沖即可完成。脈沖即可完成。7.3 計數(shù)器計數(shù)器1. 二

9、進(jìn)制異步計數(shù)器二進(jìn)制異步計數(shù)器n工作特性:各級觸發(fā)器的翻轉(zhuǎn)不是同時的,每位觸發(fā)器的工作特性:各級觸發(fā)器的翻轉(zhuǎn)不是同時的,每位觸發(fā)器的翻轉(zhuǎn)要依賴于前一位觸發(fā)器從翻轉(zhuǎn)要依賴于前一位觸發(fā)器從1到到0的翻轉(zhuǎn)。的翻轉(zhuǎn)。n工作波形:逐級波形的二分頻工作波形:逐級波形的二分頻二進(jìn)制異步計數(shù)器的狀態(tài)轉(zhuǎn)換表二進(jìn)制異步計數(shù)器的狀態(tài)轉(zhuǎn)換表計數(shù)脈沖序號計數(shù)脈沖序號Q3 Q2 Q1Q3(n+1) Q2(n+1) Q1(n+1)00 0 0 0 0 110 0 1 0 1 020 1 0 0 1 130 1 1 1 0 041 0 0 1 0 151 0 1 1 1 061 1 0 1 1 171 1 1 0 0 02.

10、 二進(jìn)制同步計數(shù)器二進(jìn)制同步計數(shù)器n特點特點:計數(shù)脈沖同時作用到各位觸發(fā)器的:計數(shù)脈沖同時作用到各位觸發(fā)器的CP端,當(dāng)計數(shù)端,當(dāng)計數(shù)脈沖到來后,該翻轉(zhuǎn)的觸發(fā)器都同時翻轉(zhuǎn)。同步計數(shù)器也脈沖到來后,該翻轉(zhuǎn)的觸發(fā)器都同時翻轉(zhuǎn)。同步計數(shù)器也稱并行計數(shù)器。稱并行計數(shù)器。(1) 二進(jìn)制同步加二進(jìn)制同步加1計數(shù)器計數(shù)器n計數(shù)器的計數(shù)器的“模?!保?計數(shù)器工作時總是從某個起始狀態(tài)出發(fā),依次經(jīng)過所有狀計數(shù)器工作時總是從某個起始狀態(tài)出發(fā),依次經(jīng)過所有狀態(tài)后完成一次循環(huán),通常稱一次循環(huán)所包括的狀態(tài)數(shù)為態(tài)后完成一次循環(huán),通常稱一次循環(huán)所包括的狀態(tài)數(shù)為計數(shù)器的計數(shù)器的“模?!薄3位二進(jìn)制同步加位二進(jìn)制同步加1計數(shù)器的

11、狀態(tài)轉(zhuǎn)換圖如下圖所示。由計數(shù)器的狀態(tài)轉(zhuǎn)換圖如下圖所示。由圖可見圖可見,該計數(shù)器的模為該計數(shù)器的模為8。其狀態(tài)轉(zhuǎn)換表同前面的二進(jìn)制。其狀態(tài)轉(zhuǎn)換表同前面的二進(jìn)制異步計數(shù)器異步計數(shù)器.0 0 00 0 10 1 00 1 11 1 11 1 01 0 11 0 0用用D觸發(fā)器構(gòu)成三位二進(jìn)制同步加觸發(fā)器構(gòu)成三位二進(jìn)制同步加1計數(shù)器計數(shù)器n第一步:列出狀態(tài)轉(zhuǎn)換表(簡稱狀態(tài)表)第一步:列出狀態(tài)轉(zhuǎn)換表(簡稱狀態(tài)表)n第二步:列出觸發(fā)器的激勵函數(shù)表(簡稱激勵表),以求第二步:列出觸發(fā)器的激勵函數(shù)表(簡稱激勵表),以求出各觸發(fā)器的出各觸發(fā)器的D端激勵函數(shù)表達(dá)式。端激勵函數(shù)表達(dá)式。n激勵表與次態(tài)真值表的表示形式不

12、同:激勵表與次態(tài)真值表的表示形式不同:n次態(tài)真值表:次態(tài)真值表:自變量:觸發(fā)器的輸入和現(xiàn)態(tài)自變量:觸發(fā)器的輸入和現(xiàn)態(tài)因變量:次態(tài)因變量:次態(tài)n激勵表:激勵表:自變量:觸發(fā)器的現(xiàn)態(tài)、次態(tài)自變量:觸發(fā)器的現(xiàn)態(tài)、次態(tài)因變量:輸入因變量:輸入n激勵表說明的是觸發(fā)器從現(xiàn)態(tài)轉(zhuǎn)到某種次態(tài)時對其輸入條激勵表說明的是觸發(fā)器從現(xiàn)態(tài)轉(zhuǎn)到某種次態(tài)時對其輸入條件的要求。件的要求。n各種觸發(fā)器的激勵表可以從次態(tài)真值表直接推出。各種觸發(fā)器的激勵表可以從次態(tài)真值表直接推出。從次態(tài)真值表推出激勵表從次態(tài)真值表推出激勵表(以以D觸發(fā)器為例觸發(fā)器為例) D觸發(fā)器的次態(tài)真值表觸發(fā)器的次態(tài)真值表 D觸發(fā)器的激勵表觸發(fā)器的激勵表輸入輸入

13、現(xiàn)態(tài)現(xiàn)態(tài)次態(tài)次態(tài)DQQn+1 000010101111現(xiàn)態(tài)現(xiàn)態(tài)次態(tài)次態(tài)輸入輸入QQn+1 D0001000111113位二進(jìn)制加位二進(jìn)制加1計數(shù)器的激勵表計數(shù)器的激勵表現(xiàn)態(tài)現(xiàn)態(tài)次態(tài)次態(tài)激勵函數(shù)激勵函數(shù)Q3 Q2 Q1Q3n+1 Q2n+1 Q1n+1D3 D2 D10 0 00 0 10 0 10 0 10 1 00 1 00 1 00 1 10 1 10 1 11 0 01 0 01 0 01 0 11 0 11 0 11 1 01 1 01 1 01 1 11 1 11 1 10 0 00 0 0n第三步:利用卡諾圖化簡,得到第三步:利用卡諾圖化簡,得到D3,D2,D1的的激勵函數(shù)表達(dá)式:

14、激勵函數(shù)表達(dá)式:112121232132313QDQQQQDQQQQQQQDn第四步:根據(jù)激勵函數(shù)表達(dá)式畫出邏輯圖第四步:根據(jù)激勵函數(shù)表達(dá)式畫出邏輯圖(2) 二進(jìn)制同步減二進(jìn)制同步減1計數(shù)器計數(shù)器減減1計數(shù)器的計數(shù)器的狀態(tài)圖與二進(jìn)制同步加狀態(tài)圖與二進(jìn)制同步加1計數(shù)器相似,僅流向計數(shù)器相似,僅流向相反。相反。(3) 可逆計數(shù)器可逆計數(shù)器n可逆計數(shù)器是可逆計數(shù)器是兼有遞加和遞減兩種功能兼有遞加和遞減兩種功能的計數(shù)器,它能按的計數(shù)器,它能按照給定的控制信號從遞加計數(shù)轉(zhuǎn)換成遞減計數(shù),或者從遞照給定的控制信號從遞加計數(shù)轉(zhuǎn)換成遞減計數(shù),或者從遞減計數(shù)轉(zhuǎn)換成遞加計數(shù),所以也稱可逆計數(shù)器為減計數(shù)轉(zhuǎn)換成遞加計數(shù)

15、,所以也稱可逆計數(shù)器為雙向計數(shù)雙向計數(shù)器器。n為了實現(xiàn)加、減計數(shù)功能,可逆計數(shù)器應(yīng)設(shè)為了實現(xiàn)加、減計數(shù)功能,可逆計數(shù)器應(yīng)設(shè)“加加1控制控制”和和“減減1控制控制”,有的還設(shè)有,有的還設(shè)有“計數(shù)控制計數(shù)控制”。一個由。一個由T觸發(fā)觸發(fā)器及有關(guān)控制電路構(gòu)成的可逆二進(jìn)制同步計數(shù)器如器及有關(guān)控制電路構(gòu)成的可逆二進(jìn)制同步計數(shù)器如圖圖7.19所示所示。 圖圖7.19 可逆計數(shù)器可逆計數(shù)器n由圖由圖7.19可以看出:當(dāng)計數(shù)控制為可以看出:當(dāng)計數(shù)控制為1時,若加時,若加1控制為控制為1,減減1控制為控制為0,則該計數(shù),則該計數(shù)器具有加器具有加1計數(shù)功能計數(shù)功能;n當(dāng)計數(shù)控制為當(dāng)計數(shù)控制為1,若加,若加1控制為

16、控制為0,而減,而減1控制為控制為1時,則該時,則該計數(shù)器具有減計數(shù)器具有減1計數(shù)功能;計數(shù)功能;n當(dāng)計數(shù)控制為當(dāng)計數(shù)控制為0時,計數(shù)器不計數(shù)。顯然,在計數(shù)控制為時,計數(shù)器不計數(shù)。顯然,在計數(shù)控制為1時,加時,加1控制和減控制和減1控制不允許同時為控制不允許同時為1。7.3.4 非二進(jìn)制計數(shù)器非二進(jìn)制計數(shù)器n類型:十進(jìn)制計數(shù)器、八進(jìn)制計數(shù)器、循環(huán)碼計數(shù)器等類型:十進(jìn)制計數(shù)器、八進(jìn)制計數(shù)器、循環(huán)碼計數(shù)器等 舉例:用舉例:用D觸發(fā)器設(shè)計觸發(fā)器設(shè)計8421編碼的十進(jìn)制加編碼的十進(jìn)制加1計數(shù)器:計數(shù)器:n第一步:列狀態(tài)轉(zhuǎn)換表第一步:列狀態(tài)轉(zhuǎn)換表狀態(tài)轉(zhuǎn)換表狀態(tài)轉(zhuǎn)換表Q4Q3Q2Q1Q4(n+1)Q3(n

17、+1)Q2(n+1)Q1(n+1)0 0 0 00 0 0 1 0 0 0 10 0 1 0 0 0 1 00 0 1 1 0 0 1 10 1 0 0 0 1 0 00 1 0 1 0 1 0 10 1 1 0 0 1 1 00 1 1 1 0 1 1 11 0 0 0 1 0 0 01 0 0 1 1 0 0 10 0 0 0 1 0 1 0d 1 d 0 d 1 d 1 1 0 1 1d 0 d 1 d 0 d 0 1 1 0 0d 1 d 1 d 0 d 1 1 1 0 1d 0 d 1 D 0 d 0 1 1 1 0d 1 d 1 d 1 d 1 1 1 1 1d 1 d 0 d 0

18、 d 0 n第二步:卡諾圖化簡,求各第二步:卡諾圖化簡,求各D觸發(fā)器的激勵函數(shù)表達(dá)式。觸發(fā)器的激勵函數(shù)表達(dá)式。n第三步:畫出計數(shù)器的邏輯圖。第三步:畫出計數(shù)器的邏輯圖。n第四步:檢查所有設(shè)計的計數(shù)器是否存在第四步:檢查所有設(shè)計的計數(shù)器是否存在“掛起掛起”現(xiàn)象?,F(xiàn)象。n方法:方法: 在用卡諾圖化簡時,被圈的在用卡諾圖化簡時,被圈的d當(dāng)作了當(dāng)作了1,未被圈的,未被圈的d當(dāng)作當(dāng)作0,于是可將狀態(tài)表改成書中表,于是可將狀態(tài)表改成書中表7-7的形式。的形式。n由此畫出的相應(yīng)的狀態(tài)轉(zhuǎn)換圖稱為由此畫出的相應(yīng)的狀態(tài)轉(zhuǎn)換圖稱為完整狀態(tài)圖,完整狀態(tài)圖,其中既包其中既包含含有效狀態(tài)序列有效狀態(tài)序列,也包含,也包含偏離狀態(tài)序列偏離狀態(tài)序列。n如果偏離狀態(tài)經(jīng)過幾個節(jié)拍能夠自動進(jìn)入有效狀態(tài)序列,如果偏離狀態(tài)經(jīng)過幾個節(jié)拍能夠自動進(jìn)入有效狀態(tài)序列,則所設(shè)計的

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論