Cap2/part2 Flashcards
Cos’è la memoria principale?
La memoria principale è una memoria volatile utilizzata per immagazzinare programmi e dati durante l’esecuzione.
Qual è l’unità base della memoria?
L’unità base della memoria è il bit, che può assumere i valori 0 o 1.
Come sono organizzate le celle di memoria?
Le celle di memoria sono organizzate in modo che ciascuna abbia un indirizzo univoco, variabile da 0 a n−1, dove n è il numero totale di celle.
Quanti valori può contenere una cella di 𝑘 bit?
Una cella di 𝑘 bit può contenere 2^𝑘 valori distinti.
Cos’è un indirizzo di memoria?
È il numero univoco che identifica una specifica cella di memoria per accedervi o modificarne il contenuto.
Cos’è la cache?
La cache è una memoria logica veloce posizionata tra la CPU e la memoria centrale.
Qual è la funzione principale della cache?
Fornire alla CPU un accesso più rapido ai dati, evitando di accedere alla memoria centrale ogni volta.
Cos’è il principio di località spaziale?
È il principio secondo cui, se viene richiesto un indirizzo di memoria, è probabile che indirizzi vicini vengano richiesti subito dopo.
Cos’è il principio di località temporale?
È il principio secondo cui, se un indirizzo di memoria viene richiesto, è probabile che venga richiesto di nuovo a breve.
Quali problemi influenzano la progettazione della cache?
Dimensione della cache, dimensione delle linee, organizzazione interna e scelta tra cache unificata o separata per dati e istruzioni.
Come è costituito un disco magnetico?
Da uno o più piani di alluminio rivestiti di materiale magnetico, con testine per leggere e scrivere dati.
Cosa sono i settori di un disco magnetico?
Sono segmenti delle tracce contenenti preambolo, dati (tipicamente 512 byte) ed ECC per la correzione degli errori.
Quali sono i tempi di accesso a un disco magnetico?
Seek: tempo per il movimento radiale del braccio.
Latenza: tempo per il movimento rotazionale.
Trasferimento: tempo per trasferire i dati.
Cosa rappresenta il burst rate di un disco?
La velocità massima istantanea con cui i dati possono essere letti dopo che la testina è posizionata.
Cos’è il sustained rate di un disco?
La velocità media di lettura dei dati nell’arco di un periodo di alcuni secondi.