Argomenti trattati il 9/5/2003
_In attachment trovate i lucidi usati a lezione._
Elementi di progettazione della cache (continua dalla lezione precedente)
Corrispondenza associativa: caratteristiche, vantaggi e svantaggi.
Corrispondenza set-associativa: caratteristiche, vantaggi e svantaggi.
Algoritmo di rimpiazzamento: LRU, FIFO, LFU, Random. Caratteristiche econfronto tra i diversi algoritmi.
Politica di scrittura: tecnica "write through" e tecnica "write back".
Dimensione di una linea/blocco.
Numero di cache. Organizzazione a due livelli. Cache unificate e divise.
Memoria virtuale. Indirizzi virtuali e logici. Unità di gestione della memoria (MMU).
Schema di organizzazione e connessione per ottenere la memoria virtuale. Traduzione dell'indirizzo, tabella delle pagine, registro base delle pagine. Errore di pagina, pagine da rimuovere, pagine modificate.
--
AnnalisaMassini - 15 May 2003