Skip to main content

Vad är en registerfil?

En registerfil är ett sätt att lagra minneslagring inom en Computers Central Processing Unit (CPU).Datorer registrerar filer innehåller bitar av data och kartläggningsplatser.Dessa platser anger vissa adresser som är inmatningskomponenter i en registerfil.Andra ingångar inkluderar data, en läs- och skrivfunktion och körfunktion.

När en användare installerar ett program på en dator skriver den programvaran en registerfil på CPU.De flesta programprogram kommer att innehålla mer än en fil.Dessa filer innehåller exekveringsinstruktioner som CPU följer när användaren startar och använder applikationen.En registerfil låter också CPU veta var programmet finns och vilka data som behövs för att utföra vissa funktioner.

Avkodare är en del av en registerfil.När data extraheras från ett register hänvisar datorns hårddisk tillbaka till bitarna som finns i filen.En del av extraktionsprocessen innebär att läsa och dechiffrera databitarna som finns i registret.När ett program har slutfört en funktion kan det skriva en kod eller ett meddelande som anger resultaten av operationen.

Registrera filer använder en av två tekniker relaterade till minnet.Den första kallas statisk slumpmässig åtkomstminne, eller SRAM.Med statiskt slumpmässigt åtkomstminne finns det flera bitar av minne som är märkta enligt binär kod.Status för varje minnesbit är märkt med en noll eller ett, vilket indikerar ett aktivt eller inaktivt tillstånd.

En andra typ av registerminne är dynamiskt slumpmässigt åtkomstminne, eller DRAM.Varje minne av minnet innehåller en kondensator och transistor.Datavärden likställs med olika laddningar och måste ständigt uppdateras av minneschipet.Uppdateringen eller uppfriskningen tar vanligtvis upp till 2 procent av den totala behandlingstiden.

Det finns två komponenter i minneschips förmågan att bearbeta data.De inkluderar cykel och åtkomsttid.Cykeltiden är den lägsta tiden som inträffar mellan datavfrågningar.Tillgångstid är hur mycket sekunder eller minuter det tar för CPU att begära data från en registerfil och den tid det tar att faktiskt ta emot den informationen.

Medan SRAM vanligtvis används med minnescachar, är dess cykeltid och åtkomsttiddet samma.Med DRAM -teknik är cykeltiden vanligtvis längre än dess åtkomsttid.Detta beror på att minnet läser eller extraktioner involverar en förstörning och omskrivningsprocess.