Spazio virtuale e logico
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..
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
Ma scusa, con 32 bit hai $2^32$ indirizzi differenti, giusto? Perché se ti è chiaro questo, il resto vien da sé.
dovrei rappresentare 2^32 in pagine e byte, giusto?
"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.

Ho trovato le soluzioni, grazie lo stesso.