Please enable JavaScript.
Coggle requires JavaScript to display documents.
MEMORIA, LOAD, ELEMENTI di MEMORIA, gestione di RAM in un SO, cosa fa il…
MEMORIA
MEMORIA di MASSA
contiene grandi moli di dati che NON vengono utilizzati frequentemente
dati accessibili anche dopo lo spegnimento
-
parametri
-
- VELOCITA' di UPLOAD/ACCESSO
-
-
- VELOCITA' di TRASFERIMENTO dei DATI
-
-
REGISTRI
definizione:
memoria interna alla CPU
ad accesso molto veloce
mantengono poche informazioni in modo temporaneo
-
-
MEMORIA di MASSA
memoria calcolatore ausiliaria
NON direttamente utilizzabile per l'esecuzione dei programmi da parte della CPU
-
-
-
LOAD
STORE
- trasferire un'informazione dalla CPU
in una zona della RAM
- archiviazione del risultato di
un registro (CPU) nella memoria (RAM)
fasi
- legge un registro che contiene parte dell'indirizzo
- sfrutta la ALU per calcolare l'indirizzo effettivo
- manda il risultato alla memoria dati
- legge dalla memoria dati il valore da scrivere nei registri
decodificatore
copia il dato che si trova in un certo indirizzo (fornito dal BUS indirizzi) nell' IR (i registri sono memorie di appoggio per i risultati intermedi)
-
-
-
-
ELEMENTI di MEMORIA
parola
una successione di bit avente lunghezza apri al numero di elementi binari della cella di memoria del calcolatore
CELLA
gli elementi di memoria (bit) sono raggruppati in celle
definizione
unità minime indirizzabili
costituite da 8, 16 e 32 elementi binari
indirizzo
ogni cella ha un indirizzo che rappresenta la sua posizione in relazione alla prima cella della memoria che ha numero 0
indirizzo fisico
è l'indirizzo nello spazio di memoria centrale che individua in modo univoco una parola in esso contenuta
-
il numero di bit contenuti nell'indirizzo stabilisce il numero totale di celle indirizzabili, indipendnente dal numero di bit che compone ogni cella
es: indirizzi da 3 bit indicano 2^3 celle = 8 celle
-
-
-
gestione di RAM in un SO
PAGINAZIONE
è un sistema di gestione della memoria attraverso cui si suddivide la memoria in parti minori (pagine)
-
SWAPPING
scambio di processi tra la RAM e la memoria di massa al fine di mantenre in RAM soltanto i processi in esecuzione
-
Vocabolario:
- ALLOCARE:
posizionare qualcosa in memoria
- DEALLOCARE:
rimuovere qualcosa dalla memoria
- INIDIRIZZO di memoria:
indirizzo esadecimale che corrispomde ad un punrto nella memoria
-