Esercitazioni

Registri del processore: cos'è e come funziona

Sommario:

Anonim

I record di un processore sono una domanda che attacca molti, quindi abbiamo dedicato uno spazio per spiegarlo in dettaglio.

I registri sono molto utili per il funzionamento di un processore perché lo aiutano, guidandolo su dove inviare i dati elaborati. Poiché sappiamo che è qualcosa di astratto che non è facile da spiegare, lo abbiamo spiegato in modo comprensibile di seguito.

Cominciamo!

Indice dei contenuti

Cosa sono Per cosa lavorano?

I registri si trovano all'interno di ciascun microprocessore e la loro funzione è quella di memorizzare i valori dei dati, i comandi, le istruzioni o gli stati binari che ordinano quali dati devono essere elaborati, ad esempio come dovrebbero essere fatti. Un registro è ancora una memoria ad alta velocità con poca capacità.

Ogni record può contenere un'istruzione, un indirizzo di archiviazione o qualsiasi tipo di dati. In un processore troviamo spazi con una capacità che va da 4 a 64 bit perché ogni registro deve essere abbastanza grande da contenere un'istruzione. Nel caso di un computer a 64 bit, ogni record ha una dimensione di 64 bit.

Ogni microprocessore ha vari compiti o doveri per elaborare le informazioni. Riceve le informazioni in linguaggio binario dalle applicazioni (zeri e uno), quindi le elabora in un determinato modo. Supponiamo che la CPU traduca questi dati in modo che noi, gli utenti, li comprendiamo.

All'interno di un microprocessore troviamo il record di informazioni, la cui funzione è quella di memorizzare temporaneamente i dati a cui si accede frequentemente.

Tipi di record

I registri del processore sono divisi o classificati in base allo scopo che servono o alle istruzioni che comandano.

Record di dati

Memorizzano valori di dati numerici, come caratteri o piccoli ordini. I vecchi processori avevano un registro dati speciale: l' accumulatore, che veniva utilizzato per alcune operazioni.

Memory Data Record ( MDR )

È quello a cui ci siamo riferiti prima, è un registro che si trova nel processore e che è collegato al bus dati. Ha poca capacità e un'alta velocità con cui scrive o legge i dati del bus che sono diretti alla memoria o alla porta I / O, cioè una periferica.

Record degli indirizzi

Memorizzano gli indirizzi utilizzati per accedere alla memoria principale o primaria, che di solito conosciamo come ROM o RAM. In questo senso, possiamo vedere processori con registri che vengono utilizzati solo per salvare indirizzi o valori numerici.

Registri di uso generale ( GPR )

Sono registri che servono per memorizzare indirizzi o dati generali. È una specie di registri misti che, come indica il suo, non hanno una funzione specifica.

Record di scopi specifici ( SPR )

In questa occasione, abbiamo a che fare con registri che memorizzano i dati di stato del sistema, come il registro di stato o il puntatore dell'istruzione . Possono essere combinati con il PSW ( Program Status Word ).

Record di stato

Sono utilizzati per salvare valori reali la cui funzione è determinare quando un'istruzione deve essere eseguita o meno. Conosciuto anche come CCR ( Condition Code Register) . All'interno di questo tipo di record, troviamo quanto segue:

  • Registrazione della bandiera o " FLAGS ". Lo troviamo nei processori Intel con architettura X86. Siamo di fronte a un registro con 16 bit di larghezza. Ma ha 2 successori:
    • EFLAGS, larghezza 32 bit. RFLAGS, larghezza 64 bit.

Record a virgola mobile

Innanzitutto, dovremmo spiegare cos'è un virgola mobile. Il virgola mobile è una rappresentazione, sotto forma di una formula, di numeri reali di diverse dimensioni utilizzati per eseguire operazioni aritmetiche. Lo incontreremo in sistemi che richiedono sistemi di elaborazione molto veloci.

Pertanto, questi registri mantengono queste rappresentazioni in molte architetture.

Record costanti

Il suo scopo è di salvare valori di sola lettura come zero, uno o π.

Raccomandiamo di leggere i migliori processori sul mercato

Finora la nostra spiegazione di quali sono i registri dei processori. Sappiamo che può essere qualcosa di complesso da capire, quindi non esitate a chiederci o integrare queste informazioni con la vostra saggezza.

Esercitazioni

Scelta dell'editore

Back to top button