摘抄與理解--計算機串行與并行

觸發(fā)器:

兩個都為0
兩個都為1


r為1,s為0


r為0,s為1
他有四種狀態(tài)

我們叫他RS觸發(fā)器,簡寫:


實際上我們只需要一個輸出


節(jié)省材料,用一個非門


這里有個問題,結果并不能保存,因為他既保存了1,后面有保存了0


所以我們加一個控制端,希望我們讓它保存的時候他就保存,cp為零的時候就不保存


這種東西我們叫他D觸發(fā)器(data的意思)

現(xiàn)在的情況就是CP為1的時候,會一直保存數(shù)據(jù),CP為0的時候,就不工作

問題來了


這種情況怎么辦,他這一直在保存,可是我們只想要他保存第一個

解決辦法


把兩個連在一起,她們永遠不會同時工作


我們叫這個為上升沿觸發(fā)器


我們的終極目標:串行變并行,移位寄存器可以幫我們做這些

把若干個觸發(fā)器串接起來,就可以構成一個移位寄存器。由4個邊沿D 觸發(fā)器構成的4位移位寄存器邏輯電路如圖8.8.1所示。數(shù)據(jù)從串行輸入端D1輸入。左邊觸發(fā)器的輸出作為右鄰觸發(fā)器的數(shù)據(jù)輸入。假設移位寄存器的初始狀態(tài)為0000,現(xiàn)將數(shù)碼D3D2D1D0(1101)從高位(D3)至低位依次送到D1端,經(jīng)過第一個時鐘脈沖后,Q0=D3。由于跟隨數(shù)碼D3后面的數(shù)碼是D2,則經(jīng)過第二個時鐘脈沖后,觸發(fā)器FF0的狀態(tài)移入觸發(fā)器FF1,而FF0變?yōu)樾碌臓顟B(tài),即Q1=D3,Q0=D2。依此類推,可得4位右向移位寄存器的狀態(tài), 如表8.8.1所示。




Data(V):1101

第一個上升沿CP0 Q0保存D0(1)Q1保存空(無)Q2保存空(無)Q3保存空(無)

第二個上升沿CP1 Q0保存D0(1)Q1保存空(1)Q2保存空(無)Q3保存空(無)

第三個上升沿CP2 Q0保存D0(0)Q1保存空(1)Q2保存空(1)Q3保存空(無)

第四個上升沿CP4 Q0保存D0(1)Q1保存空(0)Q2保存空(1)Q3保存空(1)

第四個脈沖的時候 1011就是我們要的目標數(shù)據(jù) 非門運算就得到 1101

這樣有串行輸入V 1101 變成了 Q0Q1Q2Q3 1101 完成串行到并行的華麗變身






原文1:電子書穿越計算機的迷霧

原文2:http://www.360doc.com/content/17/0421/09/22153655_647298339.shtml

原文3:http://m.elecfans.com/article/606746.html

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容