-
移位寄存器存儲器
鎖定
- 中文名
- 移位寄存器存儲器
- 外文名
- shift register
- 別 名
- 移位寄存器
- 領 域
- 電子電路
- 學 科
- 電子信息科學
- 分類方式
- 移位方式,輸入輸出方式等
移位寄存器存儲器簡介
在數字電路中,用來存放二進制數據或代碼的電路稱為寄存器。寄存器是由具有存儲功能的觸發器組合起來構成的。一個觸發器可以存儲一位二進制代碼,存放N位二進制代碼的寄存器,需用n個觸發器來構成。按功能可分為:基本寄存器和移位寄存器。
移位寄存器存儲器原理
移位寄存器不僅能寄存數據,而且能在時鐘信號的作用下使其中的數據依次左移或右移。
四位移位寄存器的原理圖如圖1所示。FF0、FF1、FF2、FF3是四個邊沿觸發的D觸發器,每個觸發器的輸出端Q接到右邊一個觸發器的輸入端D。因為從時鐘信號CP的上升沿加到觸發器上開始到輸出端新狀態穩定地建立起來有一段延遲時間,所以當時鍾信號同時加到四個觸發器上時,每個觸發器接收的都是左邊一個觸發器中原來的數據(FF0接收的輸入數據D1)。寄存器中的數據依次右移一位。
移位寄存器存儲器特點
移位寄存器可以用來寄存代碼,還可以用來實現數據的串行—並行轉換、數值的運算以及數據的處理等。
移位寄存器存儲器集成電路
常用的集成移位寄存器種類很多,如74X164、74X165、74X166、74X595均為八位單向移位寄存器,74195為四位單向移位寄存器,74194為四位雙向移位寄存器,74198為八位雙向移位寄存器。
移位寄存器存儲器分類
根據移位方向,常把它分成左移寄存器、右移寄存器和雙向移位寄存器三種;
根據移位數據的輸入-輸出方式,又可將它分為串行輸入-串行輸出、串行輸入-並行輸出、並行輸入-串行輸出和並行輸入-並行輸出四種電路結構。
此外,有些移位寄存器還具有預置數功能,可以把數據並行地置入寄存器中。
利用移位寄存器能進行數據運算、數據處理,實現數據的串行—並行互相轉換,還可接成各種移位寄存器式計數器,如環形計數器、扭環形計數器等。