門電路是由晶體管構成的,
鎖存器是由門電路構成的,
觸發器是由鎖存器構成的。
也就是晶體管-》門電路-》鎖存器-》觸發器,前一級是后一級的基礎。
鎖存器(Latch)是一種對脈沖電平敏感的存儲單元電路,它們可以在特定輸入脈沖電平作用下改變狀態。鎖存,就是把信號暫存以維持某種電平狀態。
觸發器(Flip-Flop,簡寫為 FF)---對脈沖邊沿敏感,其狀態只在時鍾脈沖的上升沿或下降沿的瞬間改變 。
寄存器(
register) 一個觸發器可以存儲1位二進制代碼,存放n位二進制代碼的寄存器,需用n個觸發器來構成。
鎖存器和觸發器的區別
鎖存器和觸發器是具有記憶功能的二進制存貯器件,是組成各種時序邏輯電路的基本器件之一。
鎖存器的輸出對輸入透明的,輸入是什么,輸出就是什么,這就是鎖存器不穩定的原因,而觸發器是由兩個鎖存器構成的一個主從觸發器,輸出對輸入是不透明的,必須在時鍾的上升/下降沿才會將輸入體現到輸出,所以能夠消除輸入的毛刺信號。
鍾控D觸發器是D鎖存器,邊沿D觸發器才是真正的D觸發器
寄存器和鎖存器的區別
寄存器是同步時鍾控制,而鎖存器是電位信號控制。
鎖存器一般由電平信號控制,屬於電平敏感型。寄存器一般由時鍾信號控制,屬於邊沿敏感型。
控制信號/時鍾信號先來,數據后來,用鎖存器;
控制信號/時鍾信號后來,數據先來,用寄存器。
SR鎖存器
D鎖存器
D觸發器
上升沿觸發
D鎖存器封裝 構成D觸發器
D觸發器封裝 構成4位寄存器