【投稿】-3.3移位寄存器-3.4環形計數器 【作者】:0214-趙靜萱;0206-景琪

3.3四位移位寄存器

右移寄存器

3.3.1使用元件簡介

D觸發器


D觸發器是最常用的觸發器之一。對于上升沿觸發D觸發器來說,其輸出Q只在CLOCK由L到H的轉換時刻才會跟隨輸入D的狀態而變化,其他時候Q則維持不變。

真值表如圖:


3.3.2仿真電路圖


3.3.3仿真結果及分析

當Din=1而送至最右邊的第1位時,D0即為1,當CLK的正前沿到來時,Q0即等于1。同時第2位的D1也等于1。當CLK第2個正前沿到達時,Q1也等于1。結果可得下列的左移過程:

CLK前沿未到 Q=Q3Q2Q1Q0=0000


第1個前沿來到 Q=1000



第2個前沿來到 Q=1100


第3個前沿來到 Q=1110


第4個前沿來到 Q=1111



左移寄存器

3.3.1使用元件簡介

D觸發器

前面已介紹

3.3.2仿真電路圖


3.3.3仿真結果及分析

當Din=1而送至最右邊的第1位時,D0即為1,當CLK的正前沿到來時,Q0即等于1。同時第2位的D1也等于1。當CLK第2個正前沿到達時,Q1也等于1。結果可得下列的左移過程:

CLK前沿未到 Q=Q3Q2Q1Q0=0000



第1個前沿來到 Q=0001


第2個前沿來到 Q=0011


第3個前沿來到 Q=0111


第4個前沿來到 Q=1111


3.4四位環形計數器

3.4.1使用元件簡介

D觸發器

前面已介紹

3.4.2仿真電路圖


3.4.3仿真結果及分析

當CLR端有高電位輸入時,除右邊第一位(LSB)外,其他各位全被置0(因清除電位CLR都接至他們的CLR端),而右邊第1位則被置1(因清除電位CLR被引至其PR端)。這就是說,開始時Q0=1,而Q1,Q2,Q3全為0。因此,D1也等于1,而D0=D3=0。在時鐘脈沖正邊緣來到時,則Q0=0,而Q1=1,其他各位仍為0.第2個時鐘脈沖前沿來到時,Q0=0,Q1=0,而Q2=1,Q3仍為0。這樣,隨著時鐘脈沖而各位輪流置1,并且是在最后1位置1之后又回到右邊第1位,這就形成環形置位。

R置1:


R置0(即第1個脈沖):



第2個脈沖:


第3個脈沖:


第4個脈沖:


第5個脈沖:


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容