Che cos'è un blocco della cache?
Che cos'è un blocco della cache?

Video: Che cos'è un blocco della cache?

Video: Che cos'è un blocco della cache?
Video: Cos'è la cache, cosa sono i cookies? Come fare pulizia della cache e tutelare la privacy sul browser 2024, Maggio
Anonim

blocco della cache - L'unità di base per cache Conservazione. Può contenere più byte/parole di dati. cache linea - Come blocco della cache . tag - Un identificatore univoco per un gruppo di dati. Poiché diverse regioni di memoria possono essere mappate in a bloccare , il tag viene utilizzato per differenziarli.

In questo modo, come si trova un blocco in una cache?

Quando la CPU tenta di leggere dalla memoria, l'indirizzo verrà inviato a a cache controllore. - I k bit più bassi dell'indirizzo indicizzeranno a bloccare nel cache . - Se la bloccare è valido e il tag corrisponde ai bit superiori (m - k) dell'indirizzo m-bit, quindi i dati verranno inviati alla CPU.

Inoltre, qual è la dimensione del blocco della cache in parole? 1 risposta. Nell'esempio la dimensione del blocco della cache è 32 byte , ovvero viene utilizzato l'indirizzamento a byte; con parole a quattro byte, sono 8 parole.

Inoltre, quanti blocchi ci sono in una cache?

Risposta. Poiché ci sono 16 byte in a blocco della cache , il campo OFFSET deve contenere 4 bit (24 = 16). Per determinare il numero di bit nel campo SET, dobbiamo determinare il numero di set. Ogni set contiene 2 blocchi di cache (associativo a 2 vie) quindi un insieme contiene 32 byte.

Che cos'è l'associatività della cache?

Un completamente cache associativa consente l'archiviazione dei dati in qualsiasi cache blocco, invece di forzare ogni indirizzo di memoria in un blocco particolare. - Quando i dati vengono recuperati dalla memoria, possono essere inseriti in qualsiasi blocco inutilizzato del cache.

Consigliato: