Hvad er en registerfil?

En registerfil er et middel til hukommelseslagring i en computers centrale behandlingsenhed (CPU). Computerens registerfiler indeholder bits af data og kortlægningsplaceringer. Disse placeringer specificerer visse adresser, der er inputkomponenter i en registerfil. Andre input inkluderer data, en læse- og skrivefunktion og eksekveringsfunktion.

Når en bruger installerer et program på en computer, skriver det softwareprogram en registerfil på CPU'en. De fleste softwareprogrammer vil indeholde mere end en fil. Disse filer indeholder eksekveringsinstruktioner, som CPU'en følger, når brugeren starter og bruger applikationen. En registerfil lader også CPU'en vide, hvor programmet er placeret, og hvilke data der er behov for for at udføre visse funktioner.

Dekodere er en del af en registerfil. Når data udvindes fra et register, henviser computerens harddisk tilbage til de bits, der er indeholdt i filen. En del af ekstraktionsprocessen involverer læsning og dechiffrering af de databits, der er indeholdt i registeret. Når et program har afsluttet en funktion, kan det skrive en kode eller en meddelelse, der viser resultaterne af operationen.

Registrer filer ved hjælp af en af ​​to teknologier relateret til hukommelse. Den første er kendt som statisk tilfældig adgangshukommelse, eller SRAM. Med statisk hukommelse med tilfældig adgang er der flere hukommelsesbits, der er mærket i henhold til binær kode. Status for hver hukommelsesbit er mærket med en nul eller en, hvilket indikerer en aktiv eller inaktiv tilstand.

En anden type registerhukommelse er dynamisk tilfældig adgangshukommelse eller DRAM. Hver hukommelsesdel indeholder en kondensator og transistor. Dataværdier sidestilles med forskellige afgifter og skal konstant opdateres af hukommelseschippen. Opdateringen eller "forfriskende" vil typisk tage op til 2 procent af den samlede behandlingstid.

Der er to komponenter til hukommelseschipens evne til at behandle data. De inkluderer cyklus og adgangstid. Cyklustiden er den laveste tid, der forekommer mellem dataanmodninger. Adgangstid er den mængde sekunder eller minutter, det tager for CPU'en at anmode om data fra en registerfil, og den tid det tager at faktisk modtage disse oplysninger.

Mens SRAM normalt bruges med hukommelsescacher, er dens cyklustid og adgangstid den samme. Med DRAM-teknologi er cyklustiden typisk længere end dens adgangstid. Dette skyldes, at hukommelseslæsninger eller -ekstraktioner involverer en destruktion og omskrivningsproces.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?