[Assembly]Breve presentazione dei registri

Andare in basso

[Assembly]Breve presentazione dei registri

Messaggio  Admin il Lun Ago 22, 2011 11:00 am

Interrompo bruscamente il bus address per dire alcune parole sui registri, in quando servono a capire essi.

In questo post spiegherò velocemente cosa sono, ne parlerò più approfonditamente fra un po'.

Il processore esegue molti compiti, ma per eseguirli a bisogno di un "blocco note", con cui prendere appunti, ecco che per tenere temporaneamente i dati entrano in gioco i registri.

Le locazioni di memoria personali del processore hanno il nome di Registri.

I registri sono locuzioni di memoria ultra veloci (hanno la velocità del clock), e interagiscono con tutte le parti della CPU al fin di elaborare i dati pervenuti o organizzare il loro smistamento.

Questi sono un enorme valore anche come deposito di dati: un programmatore di Assembly, può disporre anche dei posti disponibili nella RAM, ma i registri li puoi usare subito nella RAM deve essere prelevato e portato dentro, con notevole differenza sui tempi d'esecuzione.

I registri non sono tanti, i programmatori si lamentano...ma si devono accontentare, per questo è importante farne una corretta amministrazione.

I registri si manipolano con dei set di istruzione che spiegherò più avanti (devo anche io capirle, d'altro canto l'Assembly è il linguaggio più difficile che c'è).

I Registri sono, di norma, specializzati, cioè sono in grado di compiere al meglio certe operazioni anziché altre; usare un registro diverso da quello specializzato non vanifica l'operazione (istruzione) desiderata ma la rende meno efficiente e più costosa, nel senso che il programma finale avrà tempi d'esecuzione più elevati ed occuperà più spazio in memoria).

Finisco questa breve parte introduttiva dei registri e torno ai bus del computer.

Un saluto!
avatar
Admin
Admin
Admin

Messaggi : 148
Punti : 14812
Reputazione : 0
Data d'iscrizione : 24.04.11
Età : 38
Località : Emiglia Romagna

Visualizza il profilo dell'utente http://c88software.blogspot.com

Tornare in alto Andare in basso

Breve presentazione dei registri

Messaggio  giobe2000 il Lun Set 19, 2011 2:44 pm

Guarda il testo originale: Il microprocessore - I Registri.

giobe2000

Messaggi : 14
Punti : 12570
Reputazione : 10
Data d'iscrizione : 02.09.11

Visualizza il profilo dell'utente

Tornare in alto Andare in basso

Tornare in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum