Skillnaden mellan Combinational Logic Circuit och Sequential Logic Circuit

Skillnaden mellan Combinational Logic Circuit och Sequential Logic Circuit
Skillnaden mellan Combinational Logic Circuit och Sequential Logic Circuit

Video: Skillnaden mellan Combinational Logic Circuit och Sequential Logic Circuit

Video: Skillnaden mellan Combinational Logic Circuit och Sequential Logic Circuit
Video: WHAT IS FERRITIN BLOOD TEST? 2024, November
Anonim

kombinationell logikkrets vs sekventiell logikkrets

Digitala kretsar är de kretsar som använder diskreta spänningsnivåer för sin funktion, och den booleska logiken för matematisk tolkning av dessa operationer. Digitala kretsar använder abstrakta kretselement som kallas grindar, och varje grind är en enhet vars utgång är en funktion av enbart ingångar. Digitala kretsar används för att övervinna signaldämpningen, brusdistorsion som finns i analoga kretsar. Baserat på relationerna mellan ingångarna och utgångarna delas digitala kretsar in i två kategorier; Kombinerade logiska kretsar och sekventiella logiska kretsar.

Mer om Combinational Logic Circuits

Digitala kretsar vars utgångar är en funktion av nuvarande ingångar är kända som Combinational Logic-kretsar. Därför har kombinationslogikkretsar ingen förmåga att lagra ett tillstånd inuti dem. I datorer utförs aritmetiska operationer på lagrade data av kombinationslogiska kretsar. Halvadderare, heladderare, multiplexorer (MUX), demultiplexrar (DeMUX), kodare och avkodare är implementeringar på elementär nivå av logiska kombinationskretsar. De flesta komponenterna i Arithmetic and Logic Unit (ALU) består också av kombinationslogikkretsar.

Kombinerade logiska kretsar implementeras huvudsakligen med reglerna Sum of Products (SOP) och Products of Sum (POS). Oberoende arbetstillstånd för kretsen representeras med boolesk algebra. Sedan förenklat och implementerat med NOR, NAND och NOT Gates.

Mer om Sequential Logic Circuits

Digitala kretsar vars utgång är en funktion av både nuvarande ingångar och tidigare ingångar (med andra ord kretsens nuvarande tillstånd) är kända som sekventiella logiska kretsar. Sekventiella kretsar har förmågan att behålla systemets tidigare tillstånd baserat på nuvarande ingångar och det tidigare tillståndet; därför sägs sekventiell logikkrets ha minne och används för att lagra data i en digital krets. Det enklaste elementet i sekventiell logik är känt som en lås, där den kan behålla det tidigare tillståndet (låser minnet/tillståndet). Spärrar är också kända som vippor (f-f) och i sann strukturell form är det en kombinationskrets med en eller flera utgångar som återkopplas som ingångar. JK, SR (Set-Reset), T (Toggle) och D är vanliga flip flops.

Sekventiella logiska kretsar används i nästan alla typer av minneselement och finita tillståndsmaskiner. Finite State Machine är en digital kretsmodell där möjliga tillstånd anges om systemet är ändligt. Nästan alla sekventiella logiska kretsar använder en klocka, och den utlöser vippornas funktion. När alla vippor i den logiska kretsen triggas samtidigt är kretsen känd som en synkron sekventiell krets, medan de kretsar som inte triggas samtidigt är kända som asynkrona kretsar.

I praktiken är de flesta digitala enheter baserade på en blandning av kombinations- och sekventiella logiska kretsar.

Vad är skillnaden mellan Combinational and Sequential Logic Circuits?

• Sekventiella logiska kretsar har sin utgång baserad på ingångarna och systemets nuvarande tillstånd, medan kombinationslogikkretsens utgång är baserad endast på nuvarande ingångar.

• Sekventiella logiska kretsar har ett minne, medan kombinationslogikkretsar inte har förmågan att behålla data (tillstånd)

• Kombinerade logiska kretsar används huvudsakligen för aritmetiska och booleska operationer, medan sekventiella logiska kretsar används för lagring av data.

• Kombinerade logiska kretsar är byggda med logiska grindar som den elementära enheten medan, i de flesta fall, sekventiella logiska kretsar har (f-f) som den elementära byggnadsenheten.

• De flesta sekventiella kretsar är klockade (triggade för drift med elektroniska pulser), medan kombinationslogik inte har klockor.

Rekommenderad: