Co to jest plik rejestru?
Plik rejestru to sposób przechowywania pamięci w centralnej jednostce przetwarzania komputera (CPU). Pliki rejestru komputera zawierają bity danych i lokalizacje map. Lokalizacje te określają niektóre adresy, które są wejściowymi składnikami pliku rejestru. Inne dane wejściowe obejmują dane, funkcję odczytu i zapisu oraz funkcję wykonania.
Gdy użytkownik instaluje program na komputerze, aplikacja zapisuje plik rejestru na CPU. Większość programów będzie zawierać więcej niż jeden plik. Pliki te zawierają instrukcje wykonania, które wykonuje CPU, gdy użytkownik uruchamia aplikację i korzysta z niej. Plik rejestru informuje również CPU, gdzie znajduje się program i jakie dane są potrzebne do wykonania niektórych funkcji.
Dekodery są częścią pliku rejestru. Po wyodrębnieniu danych z rejestru dysk twardy komputera powraca do bitów zawartych w pliku. Część procesu ekstrakcji obejmuje odczyt i deszyfrowanie bitów danych zawartych w rejestrze. Po zakończeniu funkcji program może napisać kod lub komunikat wskazujący wyniki operacji.
Pliki rejestrów wykorzystują jedną z dwóch technologii związanych z pamięcią. Pierwszy znany jest jako statyczna pamięć o swobodnym dostępie lub SRAM. Ze statyczną pamięcią o swobodnym dostępie istnieje kilka bitów pamięci oznaczonych kodem binarnym. Status każdego bitu pamięci jest oznaczony jako zero lub jeden, co wskazuje na stan aktywny lub nieaktywny.
Drugim rodzajem pamięci rejestru jest dynamiczna pamięć o swobodnym dostępie lub DRAM. Każda sekcja pamięci zawiera kondensator i tranzystor. Wartości danych są zrównane z różnymi opłatami i muszą być stale aktualizowane przez układ pamięci. Aktualizacja lub „odświeżanie” zazwyczaj zajmuje do 2 procent całkowitego czasu przetwarzania.
Istnieją dwa elementy zdolności układu pamięci do przetwarzania danych. Obejmują one cykl i czas dostępu. Czas cyklu to najniższy czas pomiędzy żądaniami danych. Czas dostępu to czas w sekundach lub minutach, przez który procesor żąda danych z pliku rejestru oraz czas, jaki zajmuje faktyczne otrzymanie tych informacji.
Chociaż SRAM jest zwykle używany z pamięciami podręcznymi, jego 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 tego, że odczyty lub ekstrakcje pamięci wiążą się z procesem niszczenia i ponownego zapisu.