Kombinasie-logikakring vs opeenvolgende logikakring
Digitale stroombane is die stroombane wat diskrete spanningsvlakke vir die werking daarvan gebruik, en die Boole-logika vir wiskundige interpretasie van hierdie bewerkings. Digitale stroombane gebruik abstrakte stroombaanelemente wat hekke genoem word, en elke hek is 'n toestel waarvan die uitset 'n funksie van insette alleen is. Digitale stroombane word gebruik om die seinverswakking, geraasvervorming wat in analoog stroombane teenwoordig is, te oorkom. Gebaseer op die verhoudings tussen die insette en die uitsette, word Digitale stroombane in twee kategorieë verdeel; Kombinasie-logiese stroombane en opeenvolgende logiese stroombane.
Meer oor Combinational Logic Circuits
Digitale stroombane waarvan die uitsette 'n funksie van huidige insette is, staan bekend as Kombinasionale Logika-stroombane. Daarom het kombinasie-logikakringe geen vermoë om 'n toestand binne hulle te stoor nie. In rekenaars word rekenkundige bewerkings op gestoorde data deur kombinasie-logika-stroombane uitgevoer. Halfoptellers, voloptellers, multipleksers (MUX), demultiplekseerders (DeMUX), enkodeerders en dekodeerders is elementêre vlak implementering van kombinasie logika stroombane. Die meeste komponente van rekenkundige en logiese eenheid (ALU) bestaan ook uit kombinasie-logiese stroombane.
Kombinasie-logika-kringe word hoofsaaklik geïmplementeer deur gebruik te maak van som van produkte (SOP) en produkte van som (POS) reëls. Onafhanklike werktoestande van die stroombaan word met Boole-algebra voorgestel. Toe vereenvoudig en geïmplementeer met NOR, NAND en NOT Gates.
Meer oor sekwensiële logika-kringe
Digitale stroombane waarvan die uitset 'n funksie is van beide huidige insette en die vorige insette (met ander woorde, huidige toestand van die stroombaan) staan bekend as sekwensiële logikakringe. Opeenvolgende stroombane het die vermoë om die vorige toestand van die stelsel te behou gebaseer op die huidige insette en die vorige toestand; daarom word gesê dat sekwensiële logikakring geheue het en gebruik word om data in 'n digitale stroombaan te stoor. Die eenvoudigste element in opeenvolgende logika staan bekend as 'n grendel, waar dit die vorige toestand kan behou (vergrendel die geheue / toestand). Grenke staan ook bekend as flip-flops (f-f's) en, in ware strukturele vorm, is dit 'n kombinasiestroombaan met een of meer uitsette wat as insette teruggevoer word. JK, SR (Stel-Herstel), T (Toggle) en D word algemeen gebruikte flip-flops.
Opeenvolgende logikakringe word in byna elke tipe geheue-elemente en eindigetoestandmasjiene gebruik. Eindige toestandmasjien is 'n digitale stroombaanmodel waarin moontlike toestande as die stelsel eindig is. Byna al die opeenvolgende logikakringe gebruik 'n horlosie, en dit aktiveer die werking van die flip flops. Wanneer al die flip-flops in die logiese stroombaan gelyktydig geaktiveer word, staan die stroombaan bekend as 'n sinchrone opeenvolgende stroombaan, terwyl die stroombane wat nie gelyktydig geaktiveer word nie as asynchrone stroombane bekend staan.
In die praktyk is die meeste van die digitale toestelle gebaseer op 'n mengsel van kombinasie- en opeenvolgende logikastroombane.
Wat is die verskil tussen kombinasie- en sekwensiële logiese kringe?
• Sekwensiële logikakringe se uitset is gebaseer op die insette en die huidige toestande van die stelsel, terwyl kombinasie-logikakring se uitset slegs op die huidige insette gebaseer is.
• Opeenvolgende logika-kringe het 'n geheue, terwyl kombinasie-logika-kringe nie die vermoë het om data te behou nie (staat)
• Kombinasie-logika-kringe word hoofsaaklik gebruik vir rekenkundige en Boole-bewerkings, terwyl opeenvolgende logika-kringe gebruik word vir die stoor van data.
• Kombinasie-logika-stroombane word gebou met logiese hekke as die elementêre toestel, terwyl sekwensiële logika-stroombane in die meeste gevalle (f-f's) as die elementêre bou-eenheid het.
• Die meeste opeenvolgende stroombane word geklok (geaktiveer vir werking met elektroniese pulse), terwyl kombinasielogika nie horlosies het nie.