寄存器 1、寄存器 寄存器中用的記憶部件是觸發器,每個觸發器只能存一位二進制碼。 按接收數碼的方式它可分為:單拍式和雙拍式。 單拍式:接收數據后直接把觸發器置為相應的數據,不考慮初態。 雙拍式:接收數據之前,先用復'0'脈沖把所有的觸發器恢復為'0',第二拍把觸發器置為接收的數據。 2、移位寄存器 移位寄存器具有數碼寄存和移位兩個功能,在移位脈沖的作用下,數碼如向左移一位,則稱為左移,反之稱為右移。 移位寄存器具有單向移位功能的稱為單向移位寄存器,即可向左移也可向右移的稱為雙向移位寄存器。 移位寄存器的設計比較容易,因為它的狀態受移位功能的限制。 例:若現態為'001'它的次態只有兩種可能,分別是:'000'或'010',不可能出現別的情況,否則就沒有意義. 3、集成移位寄存器 1.集成移位寄存器T454 T454是一種用途廣泛的集成移位寄存器,它由四個R-S觸發器和一些門電路組成的四位雙向移位寄存器。它的邏輯符號為:(如圖(1)所示) 它的功能描述如下:(如功能表(2)所示) 直接清零:當清零控制端Cr=0時,立即清零,與其它控制端無關; 保持:當CP沒來或控制端S0S1全為低電平時,寄存器處于保持狀態; 送數:當控制端S0S1全為高電平時,寄存器處于送數狀態; 移位:當控制端S1S0=01時,寄存器向右移位;S1S0=01時,則寄存器向左移位,SL是左移串行數據的輸入端,SR是右移串行數據的輸入端。 2.移位型計數器 移位計數器就是指以移位寄存器為主題構成的同步計數器.它的設計方法與同步計數器基本相同,不同的是它的狀態受移位關系的約束,因此它的狀態不能任意指定. 它的設計步驟是: 根據題意寫出狀態遷移關系; 根據遷移關系求出反饋函數; 根據前兩步的結果運用器件,并畫出邏輯電路圖。 例1.用T454和輔以其它組件設計模6移位型計數器. (1)任選六種狀態,它們的狀態遷移關系是:如圖(1) 根據狀態卡諾圖,我們可的電路圖為:如圖(2) (2)任選另外六種狀態,它們的狀態遷移關系是:如圖(3) 根據狀態卡諾圖,我們可畫出它的邏輯電路圖為:如圖(4) |