圖片1
移位寄存器能將所儲存的數(shù)據(jù)逐位向左或向右移動,以達到計算機運行過程中所需的功能,請看圖
啟動時,先在清零端加清零脈沖,使觸發(fā)器輸出置0。然后,第一個數(shù)據(jù)D0加到觸發(fā)器1的串行輸入端,在第一個CLK脈沖的上升沿Q0=Q0,Q1=Q2。Q3=Q0。其后,第二個數(shù)據(jù)D1加到串行輸入端,在第二個CLK脈沖到達時,Q0=Q1,Q1=Q0,Q2=Q3=0。以此類推,當?shù)谒膫€CLK來到之后,各輸出端分別是Q0=Q3,Q1=Q2,Q2=Q1,Q3=Q0。輸出數(shù)據(jù)可用串行的形式取出,也可用并行開式取出。