Forskel mellem kombineret logisk kredsløb og sekventielt logisk kredsløb

Anonim

Combinational Logic Circuit vs Sequential Logic Circuit

Digitale kredsløb er kredsløbene, der bruger diskrete spændingsniveauer for dets operation og den boolske logik til matematisk fortolkning af disse operationer. Digitale kredsløb bruger abstrakte kredsløbselementer kaldet porte, og hver port er en enhed, hvis output er en funktion af input alene. Digitale kredsløb bruges til at overvinde signaldæmpningen, støjforvrængning i analoge kredsløb. Baseret på forholdet mellem indgange og udgange er digitale kredsløb opdelt i to kategorier; Kombinative logiske kredsløb og sekventielle logiske kredsløb.

Mere om Combinational Logic Circuits

Digitale kredsløb, hvis output er en funktion af nutidige indgange, kaldes Combinational Logic circuits. Derfor har kombinationslogiske kredsløb ingen evne til at lagre en tilstand inde i dem. I computere udføres aritmetiske operationer på lagrede data af kombinationslogiske kredsløb. Half adders, fuld adders, multiplexere (MUX), demultiplexere (DeMUX), kodere og dekodere er elementær implementering af kombinationslogiske kredsløb. De fleste komponenter i den aritmetiske og logiske enhed (ALU) består også af kombinerede logiske kredsløb.

Kombinationslogiske kredsløb implementeres primært ved hjælp af Sum of Products (SOP) og Products of Sum (POS) regler. Uafhængige arbejdssteder i kredsløbet er repræsenteret med boolsk algebra. Derefter forenklet og implementeret med NOR, NAND og NOT Gates.

Mere om sekventielle logiske kredsløb

Digitale kredsløb, hvis output er en funktion af både nuværende indgange og de tidligere indgange (dvs. nuværende tilstand af kredsløbet) kaldes sekventielle logikkredsløb. Sekventielle kredsløb har evnen til at beholde systemets tidligere tilstand baseret på de nuværende indgange og den tidligere tilstand; Derfor siges sekventiel logikkredsløb at have hukommelse og bruges til at lagre data i et digitalt kredsløb. Det enkleste element i sekventiel logik er kendt som en lås, hvor den kan beholde den forrige tilstand (låser hukommelsen / tilstanden). Låse er også kendt som flip-flops (f-f'er), og i ægte strukturform er det et kombinationsskifte med en eller flere udgange, der tilbagesendes som input. JK, SR (Set-Reset), T (Toggle) og D er almindeligt anvendte flip-flops.

Sekventielle logikkredsløb bruges i næsten alle typer hukommelseselementer og finite state maskiner. Finite State Machine er en digital kredsløbsmodel, hvor mulige stater angiver, om systemet er begrænset. Næsten alle de sekventielle logiske kredsløb bruger et ur, og det udløser funktionen af ​​flip-flops.Når alle flip-flops i logikkredsløbet udløses samtidigt, er kredsløbet kendt som et synkront sekventielt kredsløb, mens kredsløbene, der ikke udløses samtidigt, er kendt som asynkrone kredsløb.

I praksis er de fleste digitale enheder baseret på en blanding af kombinerede og sekventielle logiske kredsløb.

Hvad er forskellen mellem kombinerede og sekventielle logiske kredsløb?

• Sekventielle logikkredsløb har output baseret på indgangene og de nuværende tilstande af systemet, mens det kombinerede logiske kredsløbs output kun er baseret på de nuværende indgange.

• Sekventielle logiske kredsløb har en hukommelse, mens kombinationslogiske kredsløb ikke har evnen til at opbevare data (tilstand)

• Kombinasjonslogiske kredsløb anvendes primært til aritmetiske og boolske operationer, mens sekventielle logikkredsløb anvendes til opbevaring af data.

• Kombinationslogiske kredsløb er bygget med logiske porte som den elementære enhed, mens de fleste logiske kredsløb i de fleste tilfælde har (f-f's) som den elementære bygningsenhed.

• De fleste sekventielle kredsløb kodes (udløses til drift med elektroniske impulser), mens kombinationslogikken ikke har ure.