Linofex
Utente Attivo
- Messaggi
- 182
- Reazioni
- 7
- Punteggio
- 38
Salve a tutti, sono alle prese con lo studio dei sistemi operativi e in particolare sulla gestione della memoria centrale.
Non ho ben capito come ragionare sul concetto di indirizzamento a xx bit e relativa dimensione della memoria, mi spiego meglio:
CPU a 32 bit ---> 2^32 cosa?
Allora tale numero si riferisce allo spazio di indirizzamento logico che é diverso dallo spazio di indirizzamento fisico.
Parlando di 2^32 byte, allora posso dire che posso indirizzare fino a 4GB di dati. Questo é il lavoro della CPU giusto? La memoria RAM come si comporta, ogni elemento di RAM é un Byte? (mi sembra strano)
Il mio dubbio quindi é relativo alla dimensione di una word in ram (piú byte) e relativo 2^32.
Per esempio se parlassi di 2^32 locazioni e ogni locazione fosse diversa da un byte, cadrebbe il discorso dei 4GB.
Spero di essere stato chiaro, in caso risponderó alle varie domande.
Non ho ben capito come ragionare sul concetto di indirizzamento a xx bit e relativa dimensione della memoria, mi spiego meglio:
CPU a 32 bit ---> 2^32 cosa?
Allora tale numero si riferisce allo spazio di indirizzamento logico che é diverso dallo spazio di indirizzamento fisico.
Parlando di 2^32 byte, allora posso dire che posso indirizzare fino a 4GB di dati. Questo é il lavoro della CPU giusto? La memoria RAM come si comporta, ogni elemento di RAM é un Byte? (mi sembra strano)
Il mio dubbio quindi é relativo alla dimensione di una word in ram (piú byte) e relativo 2^32.
Per esempio se parlassi di 2^32 locazioni e ogni locazione fosse diversa da un byte, cadrebbe il discorso dei 4GB.
Spero di essere stato chiaro, in caso risponderó alle varie domande.