Spazio virtuale e logico

starsuper
Si consideri un sistema mem virtuale con indirizzi a 32 bit, indirizzi fisici a 20 bit, pagina da 512 byte e descrittori di pafgina di 16byte. Calcolare:
a) struttura indirizzo virtuale e fisico
b)dimensione in pagine ed in byte degli spazi di ind. virtuale e fisico

ragionamento:

a) 12 bit logico
20 bit fisico

b) ??


so che è facile, ma non riesco a capire, mi sfugge qualcosa..

Risposte
Rggb1
Ma scusa, con 32 bit hai $2^32$ indirizzi differenti, giusto? Perché se ti è chiaro questo, il resto vien da sé.

starsuper
dovrei rappresentare 2^32 in pagine e byte, giusto?

Rggb1
"starsuper":
dovrei rappresentare 2^32 in pagine e byte, giusto?

Sortof. Hai $2^32$ bytes, magari esprimilo in decimale o K, M, G eccetera.
Poi hai pagine di mezzo KB ovvero $2^9$ bytes. Quante pagine ci stanno in $2^32$ bytes? E' una semplice divisione, e fra numeri potenze di due è banale farla. ;)

starsuper
Ho trovato le soluzioni, grazie lo stesso.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.