In alcuni sistemi , la MMU gestisce la conversione da indirizzi di memoria virtuale gestito dalla CPU per gli indirizzi fisici della memoria in hardware . 
 
 virtuale Indirizzo Spazio 
 
 La MMU e un sistema operativo che supporti possono utilizzare gli spazi di indirizzi virtuali come una forma di sicurezza , dando ogni programma in esecuzione una sezione isolata di memoria in che per funzionare . 
 virtuale indirizzi 
 
 Oltre alla sicurezza , gli indirizzi virtuali sono usati come una forma di astrazione hardware per rendere l' uso di memoria virtuale più trasparente possibile per i programmatori . 
 cache controllo 
 
 per bilanciare il costo di memoria ad alta velocità e il tempo speso dalla CPU in attesa per l'uscita della memoria , un certo numero di cache di varie dimensioni ed esistono velocità. Sulla maggior parte dei sistemi , almeno un paio di queste cache sono coordinate dalla MMU . 
 Bus Arbitrato 
 
 comunicazione tra le diverse componenti di un sistema di verifica su un insieme di fili chiamato il bus di sistema . Dal momento che tutti i dispositivi devono utilizzare lo stesso bus , e la trasmissione simultanea è impossibile , la MMU lavora per arbitrare l'accesso al bus di sistema . 
 
              
hardware © www.354353.com