Co to jest plik rejestru?
Plik rejestru jest środkiem przechowywania pamięci w środkowej jednostce przetwarzania komputera (CPU). Pliki rejestru komputera zawierają bity danych i lokalizacji mapowania. Te lokalizacje określają niektóre adresy, które są elementami wejściowymi pliku rejestru. Inne wejścia obejmują dane, funkcję odczytu i zapisu oraz funkcję wykonania.
Gdy użytkownik instaluje program na komputerze, aplikacja zapisuje plik rejestru na procesor. Większość programów będzie zawierać więcej niż jeden plik. Pliki te zawierają instrukcje wykonania, które procesor jest zgodny z uruchomieniem i użyciem aplikacji. Plik rejestru informuje również procesor, gdzie znajduje się program i jakie dane są potrzebne do wykonania określonych funkcji.
Dekodery są częścią pliku rejestru. Gdy dane zostaną wyodrębnione z rejestru, dysk twardy komputera odnosi się do bitów zawartych w pliku. Część procesu ekstrakcji polega na odczytaniu i rozszyfrowaniu zawartych bitów danychw rejestrze. Po zakończeniu funkcji może napisać kod lub komunikat wskazujący wyniki operacji.
Pliki rejestrują użycie jednej z dwóch technologii związanych z pamięcią. Pierwszy jest znany jako statyczna pamięć o dostępie losowym lub SRAM. Przy statycznej pamięci dostępu losowego istnieje kilka fragmentów pamięci, które są oznaczone zgodnie z kodem binarnym. Status każdego bitu pamięci jest oznaczony zero lub jeden, wskazując stan aktywny lub nieaktywny.
Drugim typem pamięci rejestru jest dynamiczna pamięć o dostępie losowym lub DRAM. Każda sekcja pamięci zawiera kondensator i tranzystor. Wartości danych są utożsamiane z różnymi ładunkami i muszą być stale aktualizowane przez układ pamięci. Aktualizacja lub „odświeżenie” zwykle zajmuje do 2 procent całkowitego czasu przetwarzania.
Istnieją dwa elementy zdolność układu pamięci do przetwarzania danych. Obejmują one cykl i dostęp time. Czas cyklu to najniższy czas, jaki ma miejsce między żądaniami danych. Czas dostępu to kwota sekund lub minut potrzebna do żądania danych z pliku rejestru i czasu potrzebnego do otrzymania tych informacji.
Podczas gdy SRAM jest zwykle używany z pamięciami pamięci, czas cyklu i czas dostępu są takie same. Dzięki technologii DRAM czas cyklu jest zwykle dłuższy niż czas dostępu. Wynika to z faktu, że odczyty pamięci lub ekstrakcje obejmują proces niszczenia i ponownego zapisu.