日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

當(dāng)前位置:電子發(fā)燒友網(wǎng) > 圖書頻道 > 電子 > 《電子技術(shù)基礎(chǔ)》 > 第4章 時(shí)序邏輯電路

第4節(jié) 鎖存器、寄存器、移位寄存器

 

一、鎖存器

1. 鎖存器的工作原理

鎖存器不同于觸發(fā)器,它不在鎖存數(shù)據(jù)時(shí),輸出端的信號(hào)隨輸入信號(hào)變化,就像信號(hào)通過一個(gè)緩沖器一樣;一旦鎖存信號(hào)起鎖存作用,則數(shù)據(jù)被鎖住,輸入信號(hào)不起作用。鎖存器也稱為透明鎖存器,指的是不鎖存時(shí)輸出對(duì)于輸入是透明的 。

鎖存器原理見圖

鎖存器

 是鎖存控制信號(hào)輸入端,D數(shù)據(jù)輸入端,Q和  是數(shù)據(jù)互補(bǔ)輸出端。

Ⅰ:  =0,  左與門被封鎖,  被封鎖

 輸出  ∴ 

Ⅱ: 時(shí),分兩種情況

(a)     輸出  ,所以D不影響 

(b)     輸出  ,所以D也不影響 

∴結(jié)論:原來狀態(tài)不被改變,D不影響  .

由上述分析看出:

也就是說,  由0  1時(shí)刻將數(shù)據(jù)D鎖定并保持,直到  由1  0.

本例鎖存器是控制信號(hào)  上升沿鎖存數(shù)據(jù),高電平保持,非號(hào)的意義是低電平時(shí)輸入數(shù)據(jù)可以直達(dá)輸出端。有的鎖存器是控制信號(hào)C下降沿鎖存低電平保持,即加一個(gè)非門將控制信號(hào)C反相;有的鎖存器在輸出端加一個(gè)三態(tài)門,由另一個(gè)控制信號(hào)OC控制;另外還有的鎖存器帶有直接置0(清除)、置1(預(yù)置)輸入端,等同于觸發(fā)器的RD,SD端。

集成鎖存器有多種型號(hào),如 TTL的74LS77,74LS363等,也有CMOS的如4508,4042,74HL373等,需要使用時(shí)可以查閱手冊(cè)。

二、數(shù)據(jù)寄存器

寄存器用于寄存一組二值代碼,它被廣泛的用于各類數(shù)字系統(tǒng)和計(jì)算機(jī)中。因?yàn)橐粋€(gè)觸發(fā)器能儲(chǔ)存1位二值代碼,所以N個(gè)觸發(fā)器組成的寄存器能儲(chǔ)存一組N位二值代碼。

對(duì)寄存器中的觸發(fā)器只要求它們具有置1,置0的功能即可,因而無論是用同步RS結(jié)構(gòu)觸發(fā)器,還是用主從結(jié)構(gòu)或邊沿觸發(fā)結(jié)構(gòu)的觸發(fā)器,都可以組成寄存器,一般由D觸發(fā)器組成。

下圖給出一個(gè)4位數(shù)碼寄存器,時(shí)鐘CP被稱為存數(shù)指令或存數(shù)命令,在CP脈沖的上升沿時(shí)刻,各觸發(fā)器將各自數(shù)據(jù)輸入端D的數(shù)據(jù)存入,除此時(shí)刻,無論CP是低電平、高電平、還是下降沿,各觸發(fā)器保持各自的數(shù)據(jù)不變。

四位數(shù)碼寄存器

三、移位寄存器

寄存器只有寄存數(shù)據(jù)或代碼的功能。有時(shí)為了處理數(shù)據(jù),需要將寄存器中的各位數(shù)據(jù)在移位控制信號(hào)作用下,依次向高位或向低位移動(dòng)1位。具有移位功能的寄存器稱為移位寄存器。移位寄存器按數(shù)碼移動(dòng)方向分類有左移,右移,可控制雙向(可逆)移位寄存器;按數(shù)據(jù)輸入端、輸出方式分類有串行和并行之分。

1. 串行碼與通信

數(shù)據(jù)通信幾乎都用串行方式將傳送的數(shù)據(jù)按時(shí)間順序一位一位地傳送,以節(jié)省電纜芯線條數(shù),但是在終端的數(shù)據(jù)處理是并行的,這就需要在發(fā)送端將要發(fā)送的并行數(shù)據(jù)變成串行數(shù)據(jù)才能發(fā)送,而在接收端需要將接收到的串行數(shù)據(jù)再轉(zhuǎn)換成并行數(shù)據(jù)進(jìn)行處理,這些轉(zhuǎn)換工作是由移位寄存器完成的。

2. 串入并出移位寄存器

  4位串入并出右移寄存器

上圖是一個(gè)簡單的4位右移寄存器,在移位指令(CP脈沖)作用下輸入數(shù)據(jù)D存入FF3 ,Q3的狀態(tài)移存到FF2,由此得到邏輯式:

在四個(gè)CP脈沖之后,將四個(gè)串行碼移位存入4個(gè)觸發(fā)器,取出數(shù)據(jù)方式是在所有的觸發(fā)器地Q端同時(shí)取出,稱為并行輸出,移位寄存器即完成了串行碼到并行碼的轉(zhuǎn)換功能。

假設(shè)輸入串行碼為4位二進(jìn)制數(shù)1011,輸入方式為低位在先,也就是按1101地順序依次輸入,可以分析動(dòng)作特點(diǎn):

經(jīng)過4個(gè)時(shí)鐘脈沖后,1011出現(xiàn)在寄存器輸出端  ,這樣就將串行輸入D的數(shù)據(jù)轉(zhuǎn)換為并行輸出。同時(shí)在第八個(gè)時(shí)鐘脈沖作用后,數(shù)碼從  端全部移出寄存器,這說明存入該寄存器中的數(shù)碼也可以從  端串行輸出。

既可以右移,又可以左移,而且除了D邊沿觸發(fā)器構(gòu)成移位寄存器外,還可以用諸如JK等觸發(fā)器構(gòu)成移位寄存器。

3. 并入串出移位寄存器。

4位并入串出右移寄存器

上圖是一個(gè)簡單的4位右移寄存器

u       取樣方式M=1時(shí),CP的作用是取樣指令。在CP的作用下,輸入數(shù)據(jù)  ~  通過與非門存入  ~  ,  即出現(xiàn)在  輸出第一個(gè)數(shù)據(jù)。

u       M=0時(shí),封鎖數(shù)據(jù)輸入的與門,CP脈沖的作用也相應(yīng)的轉(zhuǎn)變?yōu)橐莆恢噶钣眠壿嬍奖硎荆?/p>

假設(shè)輸入并形碼為1011輸出方式位低位在先,也就是按1、1、0、1順序輸出,我們可以畫出狀態(tài)表和波形圖。

4位串入并出右移寄存器狀態(tài)表和狀態(tài)圖

4. 雙向移位寄存器

前面講的右向移位寄存器:左邊觸發(fā)器的輸出作為右鄰觸發(fā)器的數(shù)據(jù)的數(shù)據(jù)輸入。如果讓右邊觸發(fā)器的輸出作為左鄰觸發(fā)器的輸入,則可構(gòu)成左向移位寄存器。當(dāng)然如果增加一些控制門后,則可以實(shí)現(xiàn)雙向移位寄存器。在二進(jìn)制數(shù)之計(jì)算中,左移相當(dāng)于對(duì)數(shù)值乘2,右移相當(dāng)于對(duì)數(shù)值除2,因而在計(jì)算機(jī)中常使用的既能左移又能右移的雙向寄存器。在移存型計(jì)數(shù)器中介紹集成雙向移位寄存器74194。

四、寄存器的應(yīng)用

1. 可以完成數(shù)據(jù)的并串、串并轉(zhuǎn)換

2.       可以用做顯示數(shù)據(jù)鎖存器

許多設(shè)備需要顯示計(jì)數(shù)器的記數(shù)值,以8421BCD碼記數(shù),以七段顯示器顯示,如果記數(shù)速度較高,人眼則無法辨認(rèn)迅速變化的顯示字符。在計(jì)數(shù)器和譯碼器之間加入一個(gè)鎖存器,控制數(shù)據(jù)的顯示時(shí)間是常用的方法。

3.       用作緩沖器

緩沖器在數(shù)字系統(tǒng)中用途很多:(1)如果器件帶負(fù)載能力有限,可加一級(jí)帶驅(qū)動(dòng)器的緩沖器;(2)前后級(jí)間邏輯電平不同,可用電平轉(zhuǎn)換器加以匹配;(3)邏輯極性不同或需要將單性變量轉(zhuǎn)換為互補(bǔ)變量時(shí),加帶反相緩沖器;(4)需要將緩變信號(hào)變?yōu)檫呇囟盖托盘?hào)時(shí),加帶施密特電路的緩沖器(5)數(shù)據(jù)傳輸和處理中不同裝置間溫度和時(shí)間不同時(shí),加一級(jí)緩沖器進(jìn)行彌補(bǔ)等等。74LS373、74LS374即為帶動(dòng)驅(qū)動(dòng)器的組件,可以用作緩沖器,能夠完成上述(1)、(5)兩個(gè)任務(wù)。

4. 組成計(jì)數(shù)器

移位寄存器可以組成移位型計(jì)數(shù)器,如環(huán)形或扭環(huán)形計(jì)數(shù)器。

?
鲁甸县| 蓬安县| 青田县| 四子王旗| 琼海市| 博客| 临夏县| 泾阳县| 宜城市| 沙坪坝区| 郧西县| 池州市| 商水县| 思茅市| 永清县| 汶上县| 镇康县| 天全县| 闻喜县| 建阳市| 越西县| 姚安县| 抚顺市| 时尚| 博罗县| 青岛市| 浦东新区| 图们市| 昌平区| 罗山县| 海晏县| 仙居县| 鱼台县| 红安县| 肥西县| 年辖:市辖区| 府谷县| 阿图什市| 澄城县| 南雄市| 冀州市|