Cos'è un file di registro?

Un file di registro è un mezzo di memoria all'interno dell'unità di elaborazione centrale di un computer (CPU). I file di registro del computer contengono bit di dati e posizioni di mappatura. Queste posizioni specificano alcuni indirizzi che sono componenti di input di un file di registro. Altri input includono i dati, una funzione di lettura e scrittura ed esecuzione della funzione.

Quando un utente installa un programma su un computer, l'applicazione software scrive un file di registro sulla CPU. La maggior parte dei programmi software conterrà più di un file. Tali file contengono istruzioni di esecuzione che la CPU segue quando l'utente lancia e utilizza l'applicazione. Un file di registro consente inoltre alla CPU sapere dove si trova il programma e quali dati sono necessari per eseguire determinate funzioni.

I decodificatori fanno parte di un file di registro. Quando i dati vengono estratti da un registro, il disco rigido del computer si riferisce ai bit contenuti nel file. Parte del processo di estrazione prevede la lettura e la decifrazione dei bit di dati contenutinel registro. Una volta che un programma completa una funzione, può scrivere un codice o un messaggio che indica i risultati dell'operazione.

I file di registro utilizzano una delle due tecnologie relative alla memoria. Il primo è noto come memoria di accesso casuale statico o SRAM. Con la memoria di accesso casuale statico ci sono diversi bit di memoria etichettati secondo il codice binario. Lo stato di ciascun bit di memoria è etichettato con uno zero o uno, che indica uno stato attivo o inattivo.

Un secondo tipo di memoria del registro è memoria di accesso casuale dinamico o DRAM. Ogni sezione di memoria contiene un condensatore e un transistor. I valori dei dati sono equiparati a cariche diverse e devono essere costantemente aggiornati dal chip di memoria. L'aggiornamento o "rinfrescante" richiederà in genere fino al 2 percento del tempo di elaborazione totale.

Esistono due componenti per la capacità del chip di memoria di elaborare i dati. Includono ciclo e accesso tIME. Il tempo di ciclo è il tempo più basso che si verifica tra le richieste di dati. Il tempo di accesso è la quantità di secondi o minuti necessari per la CPU per richiedere i dati da un file di registro e il tempo necessario per ricevere effettivamente tali informazioni.

Mentre SRAM viene solitamente utilizzato con le cache della memoria, il tempo di ciclo e il tempo di accesso sono uguali. Con la tecnologia DRAM, il tempo di ciclo è in genere più lungo del tempo di accesso. Questo perché la memoria si legge o le estrazioni comporta un processo di distruzione e riscrittura.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?