Vad är skillnaden mellan lås och flip-flop

De huvudskillnad mellan lås och flip-flop är att låsen kontrollerar ingången kontinuerligt och ändrar utmatningen när det ändras inmatningen. I motsats till detta är vippan en kombination av en klocka och en spärr och dess utgång ändras enligt klockan när det ändras inmatningen.

Flip-flops och spärrar är kretselement som kan lagra information. Det är möjligt att lagra en bit data i en lås och flip-flop.

Viktiga områden som omfattas

1. Vad är en spärr
     - Drift, Input, Output
2. Vad är en Flip Flop
     - Drift, Input, Output
3. Vad är skillnaden mellan lås och flip-flop
     - Jämförelse av viktiga skillnader

Nyckelbegrepp

Kretskort, Flip Flop, Latch

Vad är en spärr

Laches arbetar på ett asynkront sätt. Med andra ord kommer utgången som låset producerar bero på ingången. De flesta av datorerna idag är synkrona. Utsignalen från dessa sekventiella kretsar i datorer kan ändra samtidigt med en global klocksignal.

Figur 1: SR Latch

Det finns fyra typer av spärrar som T, D, SR och JK spärrar.

Vad är en Flip Flop

En flip-flop kan utformas med en NAND-grind eller en NOR-grind. Således kommer en flip-flop att ha två ingångar, två utgångar och en uppsättning och återställning. Denna typ av flip-flop är känd som en SR-flip-flop.

Figur 2: SR Flip Flop

Flip-flops kan lagra binära värden. De kommer att ha en extra klocksignal som gör att den fungerar väldigt annorlunda jämfört med en lås.

Skillnad mellan lås och flipflop

Strukturera

Spärrarna är byggda med hjälp av logiska grindar medan flip-flops är byggda med hjälp av spärrar och en klocksignal.

Drift

Det finns en distinkt skillnad mellan lås och flip-flop baserat på deras funktion. Spärrkontrollen matas in kontinuerligt och ändras på motsvarande sätt medan flipflop kontrollerar ingången kontinuerligt men ändrar utmatningen på motsvarande sätt med klocksignalen.

Känslighet

Spärren är känslig för ingångsswitchen och kan överföra data så länge som omkopplaren är i drift. Å andra sidan är vippen känslig för klocksignalen och utsignalen ändras inte förrän en förändring sker i ingångsklockan. 

Binär ingång

En annan skillnad mellan spärrhake och flip-flop är att spärren fungerar med endast binära ingångar medan flip-flops arbetar med binära ingångar såväl som klockan.

trigger

Spärren är nivåutlösad eftersom utsignalen ändras endast med ändringen i binär nivå. Flip-flops är å andra sidan kantutlösade och utgången kommer att förändras baserat på den positiva kanten eller den negativa kanten av klocksignalen.

Roll som ett register

Spärrar kan inte användas som ett register på grund av bristen på en klocksignal. Flip-flops kan dock fungera som register eftersom de kommer med en klocka. Därför är detta också en skillnad mellan spärrhake och flipflop.

Synkron natur

Dessutom är spärrarna inte synkrona eftersom de inte kan fungera baserat på tidssignalen. Men flip-flops är synkrona när de arbetar baserat på klockan.

Slutsats

Flip-flops och spärrar är kretselement som kan lagra information. I korthet är den huvudsakliga skillnaden mellan spärrhake och flipflop deras sätt att använda. Latch-kontrollerna matas in kontinuerligt och ändras på motsvarande sätt medan flip-flopet kontrollerar inmatning kontinuerligt men ändrar utmatningen på motsvarande sätt med klocksignalen.

Image Courtesy:

1. "Transistor Bistable interactive animated-en" Av DrJolo - Egent arbete (CC BY-SA 3.0) via Commons Wikimedia
2. "SR (Clocked) Flip-Flop Diagram" Genom Inductiveload - Egen Ritning Inkscape 0.43 (Public Domain) via Commons Wikimedia