Skip to main content

Τι είναι ένας μετρητής δαχτυλιδιών;

Σε ένα σύστημα υπολογιστών, η τυπική φόρμα μετρητή δακτυλίου είναι ένας τύπος μετρητή που αποτελείται από ένα μητρώο μετατόπισης, έναν άλλο τύπο μετρητή που υπάρχει στη διαδοχική λογική μορφή.Αυτός ο τύπος λογικής επηρεάζεται και καθορίζεται από προηγούμενες εισόδους και προηγούμενο ιστορικό δεδομένων.Τα μητρώα παράγουν διακριτές καθυστερήσεις κυματομορφών ή ψηφιακά σήματα, τα οποία συγχρονίζονται σε ορισμένες λειτουργίες με διακριτή και μεταβλητή ποσότητα σταδίων σε ένα μητρώο μετατόπισης.Αυτά τα στάδια ονομάζονται είτε flip-flops τύπου "D" είτε flip-flops τύπου "jk".Τα μητρώα μετατόπισης κάποτε χρησίμευαν ως ψηφιακή μνήμη του υπολογιστή, που έχει μήκος έως και εκατοντάδες στάδια.

Ορισμένοι καταχωρητές μετατόπισης μπορούν να γίνουν μετρητές δακτυλίων εάν τα δεδομένα εξόδου του μητρώου συγκεκριμένων μετατοπίσεων τροφοδοτούνται πίσω στην είσοδό του.Κατά την εκτέλεση αυτής της ενέργειας, αυτός ο τύπος μητρώου θεωρείται τώρα μετρητής δακτυλίου όπου τα τελικά δεδομένα εξόδου flip-flop γίνεται τα αρχικά δεδομένα εισόδου flip-flop του μητρώου.Τα δεδομένα στους βρόχους μετρητών συνεχώς, επανακυκλοφορώντας και επαναλαμβάνοντας τα δεδομένα μέσα σε αυτό το κλειστό κύκλωμα.Αυτός ο τύπος μετρητή ονομάζεται πάγκος δακτυλίου ή μετρητή overbeck.

που επαναφέρουν κάθε bit με κάθε flip-flop.Εργάζοντας με αυτόν τον τρόπο, όταν το πρώτο bit ρυθμίζεται στο 1, όλα τα άλλα bits που έχουν οριστεί σε 0. Με κάθε διαδοχικό flip flop, το επόμενο κομμάτι που ακολουθεί έχει οριστεί σε 1 ενώ το κομμάτι που είχε προηγουμένως ρυθμιστεί στο 1 καθίσταται στο 0. ΑυτόΗ διαδικασία συνεχίζεται σε αυτόν τον μετρητή για 4 σαγιονάρες μέχρι να φτάσει στο τελευταίο κομμάτι και ξεκινά.Η κίνηση που εκθέτει αυτός ο μετρητής ονομάζεται "περιστροφική" λόγω της κυκλικής του φύσης. Ένας άλλος τύπος μετρητή ονομάζεται Countered Ring Counter, επίσης γνωστό από τα ονόματα Johnson Ring Counter ή Moebius Counter.Τα δεδομένα ανάδρασης αυτού του τύπου μετρητή είναι παρόμοια με τον μετρητή overbeck εκτός από το ότι τα τελικά δεδομένα εξόδου flip-flop είναι ανεστραμμένα και τροφοδοτούνται πίσω στην αρχική είσοδο flip-flop.Αυτός ο μετρητής είναι ευεργετικός, διότι απαιτεί το ήμισυ της ποσότητας των σαγιονάρων που μπορεί να απαιτεί ένας μετρητής overbeck.Σε ορισμένες περιπτώσεις, αυτός ο τύπος μετρητή μπορεί ακόμη και να λειτουργήσει δύο φορές πιο γρήγορα, κόβοντας έτσι τον χρόνο λειτουργίας.Ο περιστρεφόμενος δακτύλιος είναι διαθέσιμος ως τυποποιημένες μορφές TTL ή CMOS IC.