鎖存器是什麼?

General 更新 2023年10月15日

鎖存器是什麼?

鎖存器(Latch)是一種對脈衝電平敏感的存儲單元電路,它們可以在特定輸入脈衝電平作用下改變狀態。

簡單鎖存器描述:只有在有鎖存信號時輸入的狀態被保存到輸出,直到下一個鎖存信號。通常只有0和1兩個值。典型的邏輯電路是D觸發器。

由若干個鍾控D觸發器構成的一次能存儲多位二進制代碼的時序邏輯電路,叫鎖存器件。

邏輯結構與功能表

8位鎖存器74LS373的邏輯圖見圖所示。其中使能端G加入CP信號,D為數據信號。輸出控制信號為0時,鎖存器的數據通過三態門進行輸出。

單片機裡面,鎖存器是什麼

所謂鎖存器,就是輸出端的狀態不會隨輸入端的狀態變化而變化,僅在有鎖存信號時輸入的狀態被保存到輸出,直到下一個鎖存信號到來時才改變。典型的鎖存器邏輯電路是 D 觸發器電路。

鎖存器是幹什麼的 40分

用來儲存數據的

鎖存器和觸發器的作用功能是什麼,通俗一點的說(^人^)

通俗的講,鎖存器是鎖住數據,什麼時候鎖住數據呢,就是在輸入端沒有輸入的時候,這時,輸出端依然可以有輸出;觸發器是這麼回事,就像一個開關,這個開關就是時鐘信號,時鐘信號是一下高電平一下低電平,循環,觸發器在時鐘為1的時候,也就是高電平時會將輸入端的數據送到輸出端。不能再通俗了吧,哈哈

鎖存器是什麼?大多用來做什麼?希望解釋的比書中更形象一點

鎖存器主要用來實現數據線或數據端口複用,以節省數據線和數據端口

如51單片機的P0口,既是數據輸出口,又是地址線輸出口,訪問外部存儲器時,P0口先送出的是地址低8位,利用鎖存器先把這個數據鎖住(就是實現鎖存器的8個輸入與8個輸出端隔離),那麼第二次送數據時,這個數據就不會出現在存儲器的地址線上了,從而保證低8位地址的正確,如果不用鎖存器的話,數據線要佔用單片機8個IO口,地址線要佔16個IO 口,該單片機有32個IO口,就只剩下8個了,很可能不夠用,有了鎖存器,實現了數據的隔離和保持,一個數據端口就可以外接很多器件了,他們之間相互不影響,只不過獲得數據有先後

鎖存器的應用場合

所謂鎖存器,就是輸出端的狀態不會隨輸入端的狀態變化而變化,僅在有鎖存信號時輸入的狀態才被保存到輸出,直到下一個鎖存信號到來時才改變。鎖存器多用於集成電路中,在數字電路中作為時序電路的存儲元件,在某些運算器電路中有時採用鎖存器作為數據暫存器。封裝為獨立的產品後也可以單獨應用,數據有效延遲於時鍾信號有效。這意味著時鐘信號先到,數據信號後到。在某些應用中,單片機的I/O 口上需要外接鎖存器。例如,當單片機連接片外存儲器時,要接上鎖存器,這是為了實現地址的複用。假設,MCU端口其中的 8 路的 I/O 管腳既要用於地址信號又要用於數據信號,這時就可以用鎖存器先將地址鎖存起來。8051訪問外部存儲器時P0口和P2口共同做為地址總線,P0口常接鎖存器再接存儲器。以防止總線間的衝突。而P2口直接接存儲器。因為單片機內部時序只能鎖住P2口的地址,如果用P0口傳輸數據時不用鎖存器的話,地址就改變了。看看8051單片機總線操作的時序圖對我們很有幫助。由於數據總線、地址總線共用P0口,所以要分時複用。先送地址信息,由ALE使能鎖存器將地址信息鎖存在外設的地址端,然後送數據信息和讀寫使能信號,在指定的地址進行讀寫操作。使用鎖存器來區分開單片機的地址和數據,8051系列的單片機用的比較多,也有一些單片機內部有地址鎖存功能,如8279就不用鎖存器了。

單片機中的鎖存器和COMS是什麼,有何作用。麻煩通俗點。。謝謝

鎖存器呢,就是把數據鎖住,即輸出端的數據是穩定的,當有新數據輸入時,輸出端就會變成新輸入的數據,一直保持到再次有新的數據寫入;舉個例子哈,不是很恰當,但是可以幫你理解。

鎖存器==門

鎖存器的鎖存使能端==門上的鎖

想往門內放東西,那就得打開鎖(鎖存使能端),然後放進去個饅頭(輸入端輸入新數據),然後鎖門(關閉使能端),在沒放入其它東西之前,饅頭一直存在(輸出端數據穩定);

重複以上開鎖的動作,放一隻老鼠進去(新數據),好吧,饅頭沒了(舊數據消失),然後老鼠一直存在;

重複以上開鎖的動作,再放一隻貓進去(新數據),好吧,老鼠又沒了(舊數據消失),然後貓一直存在;

就這樣,鎖存器就是這麼回事,呵呵,自己編的。。。

cmos呢,還沒想好,用什麼例子,等我想好,給你回覆,

具體的知識,網上一大把,多看,看著看著也就明白了,都這麼過來的

鎖存器和觸發器的區別

一、鎖存器(latch)---對脈衝電平敏感,在時鐘脈衝的電平作用下改變狀態 鎖存器是電平觸發的存儲單元,數據存儲的動作取決於輸入時鐘(或者使能)信號的電平值,僅當鎖存器處於使能狀態時,輸出才會隨著數據輸入發生變化。 鎖存器不同於觸發器,它不在鎖存數據時,輸出端的信號隨輸入信號變化,就像信號通過一個緩衝器一樣;一旦鎖存信號起鎖存作用,則數據被鎖住,輸入信號不起作用。鎖存器也稱為透明鎖存器,指的是不鎖存時輸出對於輸入是透明的。

鎖存器(latch):我聽過的最多的就是它是電平觸發的,呵呵。鎖存器是電平觸發的存儲單元,數據存儲的動作取決於輸入時鐘(或者使能)信號的電平值,當鎖存器處於使能狀態時,輸出才會隨著數據輸入發生變化。(簡單地說,它有兩個輸入,分別是一個有效信號EN,一個輸入數據信號DATA_IN,它有一個輸出Q,它的功能就是在EN有效的時候把DATA_IN的值傳給Q,也就是鎖存的過程)。

應用場合:數據有效遲後於時鐘信號有效。這意味著時鐘信號先到,數據信號後到。在某些運算器電路中有時採用鎖存器作為數據暫存器。

缺點:時序分析較困難。

不要鎖存器的原因有二:1、鎖存器容易產生毛刺,2、鎖存器在ASIC設計中應該說比ff要簡單,但是在FPGA的資源中,大部分器件沒有鎖存器這個東西,所以需要用一個邏輯門和ff來組成鎖存器,這樣就浪費了資源。

優點:面積小。鎖存器比FF快,所以用在地址鎖存是很合適的,不過一定要保證所有的latch信號源的質量,鎖存器在CPU設計中很常見,正是由於它的應用使得CPU的速度比外部IO部件邏輯快許多。latch完成同一個功能所需要的門較觸發器要少,所以在asic中用的較多。

二、觸發器

觸發器(Flip-Flop,簡寫為 FF),也叫雙穩態門,又稱雙穩態觸發器。是一種可以在兩種狀態下運行的數字邏輯電路。觸發器一直保持它們的狀態,直到它們收到輸入脈衝,又稱為觸發。當收到輸入脈衝時,觸發器輸出就會根據規則改變狀態,然後保持這種狀態直到收到另一個觸發。

觸發器(flip-flops)電路相互關聯,從而為使用內存芯片和微處理器的數字集成電路(IC)形成邏輯門。它們可用來存儲一比特的數據。該數據可表示音序器的狀態、計數器的價值、在計算機內存的ASCII字符或任何其他的信息。 有幾種不同類型的觸發器(flip-flops)電路具有指示器,如T(切換)、S-R(設置/重置)J-K(也可能稱為Jack Kilby)和D(延遲)。典型的觸發器包括零個、一個或兩個輸入信號,以及時鐘信號和輸出信號。一些觸發器還包括一個重置當前輸出的明確輸入信號。第一個電子觸發器是在1919年由W.H.Eccles和F.W.Jordan發明的。

觸發器(flip-flop)---對脈衝邊沿敏感,其狀態只在時鐘脈衝的上升沿或下降沿的瞬間改變。

T觸發器(Toggle Flip-Flop,or Trigger Flip-Flop)設有一個輸入和輸出,當時鍾頻率由0轉為1時,如果T和Q不相同時,其輸出值會是1。輸入端T為1的時候,輸出端的狀態Q發生反轉;輸入端T為0的時候,輸出端的狀態Q保持不變。把JK觸發器的J和K輸入點連接在一起,即構成一個T觸發器。 應用場合:時鐘有效遲後於數據有效。這意味著數據信號先建立,時鐘信號後建立。在CP上升沿時刻打入到寄存器。

相關問題答案
鎖存器是什麼?
手機內部存儲器是什麼?
閃存驅動器是什麼意思?
周倉武器是什麼?
沙僧的武器是什麼?
計算器是什麼原理?
空調冷凝器是什麼?
古箏拾音器是什麼?
內置儲存卡是什麼?
全熱交換器是什麼?