Wat is een registerbestand?

Een registerbestand is een middel voor geheugenopslag in de centrale verwerkingseenheid van een computer (CPU). De registerbestanden van de computer bevatten stukjes gegevens- en kaartlocaties. Deze locaties specificeren bepaalde adressen die invoercomponenten van een registerbestand zijn. Andere invoer omvatten gegevens, een functie -en -schrijffunctie en het uitvoeren van functie.

Wanneer een gebruiker een programma op een computer installeert, schrijft die softwareapplicatie een registerbestand op de CPU. De meeste softwareprogramma's bevatten meer dan één bestand. Die bestanden bevatten uitvoeringsinstructies die de CPU volgt wanneer de gebruiker de applicatie start en gebruikt. Een registerbestand laat de CPU ook weten waar het programma zich bevindt en welke gegevens nodig zijn om bepaalde functies uit te voeren.

Decoders maken deel uit van een registerbestand. Wanneer gegevens uit een register worden geëxtraheerd, verwijst de harde schijf van de computer terug naar de bits die in het bestand zijn opgenomen. Een deel van het extractieproces omvat het lezen en ontcijferen van de databits die zijn opgenomenin het register. Zodra een programma een functie heeft voltooid, kan het een code of bericht schrijven met de resultaten van de bewerking.

Registerbestanden gebruiken een van de twee technologieën met betrekking tot geheugen. De eerste staat bekend als statische willekeurige toegangsgeheugen of SRAM. Met statische willekeurige toegangsgeheugen zijn er verschillende stukjes geheugen die zijn gelabeld volgens binaire code. De status van elke geheugenbit wordt gelabeld met een nul of één, wat een actieve of inactieve toestand aangeeft.

Een tweede type registergeheugen is dynamisch willekeurig toegangsgeheugen of DRAM. Elk deel van het geheugen bevat een condensator en transistor. Gegevenswaarden worden gelijkgesteld met verschillende ladingen en moeten voortdurend worden bijgewerkt door de geheugenchip. De update of "verfrissend" duurt meestal tot 2 procent van de totale verwerkingstijd.

Er zijn twee componenten voor het vermogen van de geheugenchip om gegevens te verwerken. Ze omvatten cyclus en toegang time. De cyclustijd is de laagste hoeveelheid tijd die optreedt tussen gegevensverzoeken. Toegangstijd is de hoeveelheid seconden of minuten die de CPU nodig heeft om gegevens uit een registerbestand aan te vragen en de tijd die nodig is om die informatie daadwerkelijk te ontvangen.

Hoewel SRAM meestal wordt gebruikt met geheugencaches, zijn de cyclustijd en de toegangstijd hetzelfde. Met DRAM -technologie is de cyclustijd meestal langer dan de toegangstijd. Dit komt omdat het geheugen leest of extracties een vernietigings- en herschrijfproces inhouden.

ANDERE TALEN