Skip to main content

Co to jest rejestr zmiany?

Zgodnie z obwodami cyfrowymi rejestr zmiany to seria klapek opartych na sekwencyjnym czasie zegara.Flip-klapy ułatwiają przenoszenie danych z wejściowych do wyjścia za pomocą sekwencyjnej logiki.Zegar, w postaci powtarzającej się fali we wzorze kwadratowym, służy do synchronizacji sposobu przemieszczania danych przez rejestry zmiany biegów, tworząc krótkie opóźnienie w transmisji sygnału cyfrowego.Najczęściej rejestry zmian o różnej długości są używane do konwersji danych równoległych na szeregowe, ale mogą być również używane do przepływu danych w mikroprocesorach lub do ukrytych danych analogowych do cyfrowych i odwrotnie.

Rejestry zmiany biegów to obwody dużych prędkości.Przede wszystkim rejestr zmiany przesuwa bity danych w lewo lub w prawo wzdłuż obwodu, w zależności od struktury specyficznej obwodów.W najprostszej formie rejestr zmiany przenosi dane na pierwszym etapie i przesuwa bity na jeden etap w lewo lub w prawo, gdy zegar sygnalizuje potrzebę postępu danych.Rejestry są identyfikowane przez liczbę tymczasowych szczelin przechowywania dostępnych po każdym etapie między wejściem a wyjściem.Tymczasowe gniazda pamięci umożliwiają rejestr zmian, aby opóźnić sygnały danych, dopóki zegara sygnalizuje odpowiednie postępy danych.Na przykład 8-bitowy rejestr ma osiem etapów, a zatem osiem tymczasowych szczelin do przechowywania dla bitów w ciągu danych.

Strukturalnie istnieje pięć podstawowych rodzajów rejestrów zmian.Serial-In/Serial-Out i Universal Parallel-In-In-In-In-Out Registers ułatwiają dane wejściowe i wyjściowe danych odpowiednio w formie szeregowej lub formie równoległej, bez wymaganych konwersji.Parallel-In/Serial-Out odnosi się do rejestrów przesunięcia, które przetwarzają wejścia równolegle transmisji danych i konwertują takie transmisje na wyjście w formie szeregowej.Rejestry przesunięcia seryjnego/równoległego są prawie identyczne z równoległym/szeregowym, z wyjątkiem danych wejściowych w formie szeregowej przekształconej na wyjście o równolegle.

Licznik pierścienia jest rodzajem struktury rejestru zmiany, która ma recyrkulację lub powtarzające się wzorce danych.Gdy rejestr zmiany zakończy przetwarzanie ciągu danych i zasila ostatni etap z powrotem do początkowego etapu wprowadzania danych, wynika z okrągłego wzorca.Liczniki pierścieniowe są używane, gdy wymagana jest określona funkcja na zestawie powtarzającego się.Na przykład, wyświetlacz LED, aby powtórzyć wybrane wyświetlacze, może użyć struktury licznika pierścieniowego dla rejestru przesunięcia, dzięki czemu wyjście powtarza się na z góry określony impuls zegara.

pamięć komputera.Zastosowanie rejestrów zmiany zastąpiło linie opóźnienia rtęci, przyspieszając przetwarzanie danych i umożliwiając mniejsze komponenty komputerowe i peryferyjne.Dzisiaj rejestry zmiany jako pierwotna pamięć komputerowa jest uważana za przestarzałe.Jednak płytki obwodów nadal mają rejestry zmiany biegów w celu zmniejszenia potrzebnego okablowania, szczególnie w sterownikach wyświetlaczy, cyfrowych do analogowych konwerterów i pamięci szeregowej danych.