Skip to main content

Vad är en ringräknare?

I ett datorsystem är standardringsformuläret en typ av räknare som består av ett skiftregister, en annan typ av räknare som finns i den sekventiella logiska formen.Denna typ av logik påverkas och bestäms av tidigare ingångar och tidigare datahistoria.Registerna producerar diskreta förseningar av vågformer eller digitala signaler, som synkroniseras med vissa funktioner med en diskret och varierande mängd steg i ett skiftregister.Dessa steg kallas antingen flip-flops av typ "D" eller flip-flops av typ "JK".Skiftregister fungerade en gång som en dators digitala minne och var upp till hundratals steg långa.

Vissa skiftregister kan bli ringräknare om ett visst skiftregisters utgångsdata matas tillbaka till dess ingång.Vid utförande av denna åtgärd betraktas denna typ av register nu som en ringräknare där de slutliga utgångsdata för flip-flop blir den ursprungliga flip-flop-inmatningsdata för registret.Uppgifterna i räknaren slingrar kontinuerligt, omcirkulerar och upprepar data inom denna stängda krets.Denna typ av räknare kallas en rak ringräknare eller en Overbeck -räknare.

I en rak ringräknare som består av 4 bitar fungerar kretsen med binär kod, varvid varje bit ställs in på antingen 1 eller 0, med uppsättningar av funktionersom återställer varje bit med varje flip-flop.Arbetar på detta sätt, när den första biten ställs in på 1, är alla andra bitar inställda på 0. Med varje på varandra följande flip flop, nästa bit som följer är inställd på 1 medan biten som tidigare ställts in på 1 ställs in på 0. DettaProcessen fortsätter i denna räknare i 4 flip-flops tills den når den sista biten och börjar om.Rörelsen som denna räknare uppvisar kallas "rotation" på grund av dess cirkulära natur.

En annan typ av räknare kallas Twisted Ring Counter, även känd av namnen Johnson Ring Counter eller Moebius Counter.Feedbackdata för denna typ av räknare liknar Overbeck Counter förutom att de slutliga utgångsdata för flip-flop är inverterade och matas tillbaka i den initiala flip-flop-ingången.Denna räknare är fördelaktig eftersom den kräver hälften av mängden vippor som en overbeck-räknare kan kräva.I vissa fall kan denna typ av räknare till och med fungera dubbelt så snabbt och därmed minska driftstiden.Den tvinnade ringdisken är tillgänglig som standardformer för TTL eller CMOS IC.