Hvad er en ringtæller?
I et computersystem er standard ringtællerform en type tæller, der er sammensat af et skiftregister, en anden type tæller, der findes i den sekventielle logiske form. Denne type logik påvirkes og bestemmes af tidligere input og forudgående databehandlingshistorie. Registrene producerer diskrete forsinkelser af bølgeformer eller digitale signaler, som synkroniseres med visse funktioner med en diskret og variabel mængde trin i et skiftregister. Disse faser kaldes enten flip-flops af type “D” eller flip-flops af type “JK.” Skiftregistre fungerede engang som en computers digitale hukommelse og var op til hundreder af faser lange.
Visse skiftregistre kan blive ringetællere, hvis et bestemt skiftregisters outputdata føres tilbage til dets input. Ved udførelse af denne handling betragtes denne type register nu som en ringetæller, hvor de endelige flip-flop-udgangsdata bliver de indledende flip-flop-inputdata for registeret. Dataene i skråsløjferne kontinuerligt, igenog gentage dataene inden for dette lukkede kredsløb. Denne form for tæller kaldes en lige ringetæller eller en overbeck tæller.
I en lige ringtæller, der består af 4 bit, fungerer kredsløbet med binær kode, hvor hver bit indstilles til enten 1 eller 0, med sæt funktioner, der nulstilles hver bit med hver flip-flop. Arbejder på denne måde, når den første bit sætter sig til 1, alle andre bits indstillet til 0. Med hver på hinanden følgende flip-flop, indstilles den næste bit, der følger, til 1, mens den bit, der tidligere var indstillet til 1, indstilles til 0. Denne proces fortsætter i denne tæller for 4 flip-flops, indtil den når den sidste bit og starter over. Bevægelsen, som denne tæller udstiller, kaldes "rotation" på grund af dens cirkulære karakter.
En anden type tæller kaldes den snoede ringtæller, også kendt af navnene Johnson Ring Counter eller Moebius Counter. Feedbackdataene for denne typeTæller ligner Overbeck-tælleren bortset fra at de endelige flip-flop-udgangsdata omvendes og føres tilbage til det indledende flip-flop-indgang. Denne tæller er fordelagtig, fordi den kræver halvdelen af mængden af flip-flops, som en overbeck-tæller kan kræve. I nogle tilfælde kan denne type tæller endda fungere dobbelt så hurtigt og derved skære driftstid. Den snoede ringtæller er tilgængelig som standardformerne for TTL eller CMOS IC.