Combinationeel logisch circuit versus sequentieel logisch circuit
Digitale circuits zijn de circuits die discrete spanningsniveaus gebruiken voor de werking ervan, en de Booleaanse logica voor wiskundige interpretatie van deze bewerkingen. Digitale schakelingen gebruiken abstracte schakelelementen, poorten genaamd, en elke poort is een apparaat waarvan de uitvoer een functie is van alleen ingangen. Digitale schakelingen worden gebruikt om de verzwakking van het signaal te overwinnen, de ruisverstoring die aanwezig is in analoge circuits. Op basis van de relaties tussen de ingangen en de uitgangen zijn digitale schakelingen verdeeld in twee categorieën; Combinatie van logische circuits en sequentiële logische circuits.
Meer over Combinational Logic Circuits
Digitale circuits waarvan de uitgangen een functie zijn van de huidige ingangen, worden ook wel Combinational Logic-circuits genoemd. Daarom hebben combinatorische logische circuits geen mogelijkheid om een toestand erin te bewaren. In computers worden rekenkundige bewerkingen op opgeslagen gegevens uitgevoerd door logische combinaties van combinaties. Halve adders, volledige adders, multiplexers (MUX), demultiplexers (DeMUX), encoders en decoders zijn elementaire implementatie van combinatorische logische circuits. De meeste componenten van de rekenkundige en logische eenheid (ALU) zijn ook samengesteld uit logische combinaties van combinaties.
Combinatie logica circuits worden voornamelijk geïmplementeerd met behulp van Som of Products (SOP) en Products of Sum (POS) regels. Onafhankelijke werkende staten van het circuit worden weergegeven met Booleaanse algebra. Dan vereenvoudigd en geïmplementeerd met NOR, NAND en NIET Gates.
Meer over sequentiële logische circuits
Digitale schakelingen waarvan de uitgang een functie is van zowel de huidige ingangen als de ingangen uit het verleden (met andere woorden de huidige toestand van de schakeling) zijn bekend als sequentiële logische schakelingen. Sequentiële circuits hebben de mogelijkheid om de vorige status van het systeem te behouden op basis van de huidige ingangen en de vorige status; daarom wordt van de sequentiële logische schakeling gezegd dat deze geheugen heeft en wordt gebruikt om gegevens in een digitale schakeling op te slaan. Het eenvoudigste element in de sequentiële logica staat bekend als een vergrendeling, waar het de vorige status kan behouden (vergrendelt het geheugen / de status). Vergrendelingen zijn ook bekend als flip-flops (f-f's) en, in ware structurele vorm, is het een combinatorische schakeling met een of meer uitgangen die worden teruggevoerd als ingangen. JK, SR (Set-Reset), T (Toggle) en D zijn veelgebruikte flip-flops.
Sequentiële logische schakelingen worden gebruikt in bijna elk type geheugenelementen en eindige toestandsmachines. Finite State Machine is een digitaal circuitmodel waarin mogelijk wordt aangegeven of het systeem eindig is. Bijna alle sequentiële logica-schakelingen gebruiken een klok en het triggert de werking van de flip-flops. Wanneer alle flip-flops in de logische schakeling gelijktijdig worden getriggerd, is de schakeling bekend als een synchrone sequentiële schakeling, terwijl de schakelingen die niet gelijktijdig worden geactiveerd, bekend staan als asynchrone schakelingen..
In de praktijk zijn de meeste digitale apparaten gebaseerd op een combinatie van combinatorische en sequentiële logische circuits.
Wat is het verschil tussen Combinationele en Sequentiële Logic Circuits? • Sequentiële logische schakelingen hebben hun uitgang op basis van de ingangen en de huidige toestanden van het systeem, terwijl de uitvoer van het combinatielogicacircuit alleen gebaseerd is op de huidige ingangen. • Sequentiële logica-circuits hebben een geheugen, terwijl combinaties van logische circuits niet in staat zijn om gegevens vast te houden (status) • Combinationele logische circuits worden hoofdzakelijk gebruikt voor rekenkundige en Booleaanse bewerkingen, terwijl sequentiële logische circuits worden gebruikt voor opslag van gegevens. • Combinationele logische schakelingen zijn gebouwd met logische poorten als elementaire inrichting terwijl in de meeste gevallen sequentiële logische schakelingen (f-f's) de elementaire bouweenheid zijn. • De meeste sequentiële circuits worden geklokt (geactiveerd voor gebruik met elektronische pulsen), terwijl combinatorische logica geen klokken heeft. |