Hva er en registerfil?
En registerfil er et middel til lagring av minne i datamaskinens sentrale prosesseringsenhet (CPU). Datamaskinens registerfiler inneholder biter av data og kartleggingssteder. Disse stedene spesifiserer visse adresser som er inputkomponenter i en registerfil. Andre innganger inkluderer data, en lese- og skrivefunksjon og utføringsfunksjon.
Når en bruker installerer et program på en datamaskin, skriver applikasjonen en registerfil på CPU-en. De fleste programmer vil inneholde mer enn en fil. Disse filene inneholder utførelsesinstruksjoner som CPU følger når brukeren starter og bruker applikasjonen. En registerfil lar CPU også vite hvor programmet ligger og hvilke data som er nødvendig for å utføre visse funksjoner.
Dekodere er en del av en registerfil. Når data er hentet fra et register, viser datamaskinens harddisk tilbake til bitene som er i filen. En del av utvinningsprosessen innebærer å lese og dechifisere databittene som er inne i registeret. Når et program fullfører en funksjon, kan det skrive en kode eller melding som indikerer resultatene fra operasjonen.
Registrer filer ved å bruke en av to teknologier relatert til minne. Den første er kjent som statisk tilfeldig tilgangsminne, eller SRAM. Med statisk minne for tilfeldig tilgang er det flere bits minne som er merket i henhold til binær kode. Status for hver minnebit er merket med en null eller en, noe som indikerer en aktiv eller inaktiv tilstand.
En annen type registerminne er dynamisk tilfeldig tilgangsminne, eller DRAM. Hver del av minnet inneholder en kondensator og transistor. Dataverdiene blir likestilt med forskjellige ladninger og må kontinuerlig oppdateres av minnebrikken. Oppdateringen eller "forfriskende" vil vanligvis ta opptil 2 prosent av den totale behandlingstiden.
Det er to komponenter til minnebrikkenes evne til å behandle data. De inkluderer syklus og tilgangstid. Syklustiden er den laveste tiden som oppstår mellom dataforespørsler. Tilgangstid er mengden sekunder eller minutter det tar for CPU å be om data fra en registerfil, og tiden det tar å faktisk motta den informasjonen.
Mens SRAM vanligvis brukes sammen med minneminister, er syklustiden og tilgangstiden den samme. Med DRAM-teknologi er syklustiden vanligvis lenger enn tilgangstiden. Dette er fordi hukommelseslesninger eller utdrag involverer en ødeleggelses- og omskrivingsprosess.