Wat is een bellenteller?
In een computersysteem is de standaard ringtellervorm een type teller dat is samengesteld uit een schuifregister, een ander type teller dat bestaat in de sequentiële logische vorm. Dit type logica wordt beïnvloed en bepaald door eerdere invoer en eerdere geschiedenis van gegevens. De registers produceren discrete vertragingen van golfvormen of digitale signalen, die worden gesynchroniseerd met bepaalde functies door een discrete en variabele hoeveelheid trappen in een schuifregister. Deze fasen worden flip-flops van het type "D" of flip-flops van het type "JK" genoemd. Shift-registers dienden ooit als digitaal geheugen van een computer, die tot honderden fasen lang was.
Bepaalde schuifregisters kunnen ringtellers worden als de uitvoergegevens van een bepaald schuifregister worden teruggekoppeld naar zijn invoer. Bij het uitvoeren van deze actie wordt dit type register nu beschouwd als een ringteller waar de uiteindelijke flip-flop-uitvoergegevens de initiële flip-flop-invoergegevens van het register worden. De gegevens in de tellers lopen continu door, hercirculeren en herhalen de gegevens binnen dit gesloten circuit. Dit soort teller wordt een rechte-ringteller of een overbeck-teller genoemd.
In een rechte-ringteller die uit 4 bits bestaat, werkt het circuit door binaire code, waarbij elke bit wordt ingesteld op 1 of 0, met sets functies die elke bit bij elke flip-flop resetten. Op deze manier werkend, wanneer de eerste bit op 1 wordt gezet, worden alle andere bits op 0 gezet. Met elke opeenvolgende flip flop wordt de volgende bit ingesteld op 1, terwijl de bit die eerder op 1 was ingesteld op 0 wordt gezet. Dit proces gaat in deze teller 4 flip-flops door totdat het het laatste bit bereikt en opnieuw begint. De beweging die deze teller vertoont, wordt "roterend" genoemd vanwege zijn cirkelvormige karakter.
Een ander type teller wordt de gedraaide ringteller genoemd, ook bekend onder de namen Johnson ringteller of Moebius-teller. De feedbackgegevens van dit type teller zijn vergelijkbaar met de overbeck-teller, behalve dat de uiteindelijke flip-flop-uitvoergegevens worden geïnverteerd en teruggekoppeld naar de initiële flip-flop-invoer. Deze teller is voordelig omdat deze de helft van het aantal flip-flops vereist dat een overbeck-teller nodig heeft. In sommige gevallen kan dit type teller zelfs twee keer zo snel werken, waardoor de bedrijfstijd wordt verkort. De gedraaide ringteller is beschikbaar als de standaardvormen van TTL of CMOS IC.