nucleo
Nucleo di Calcolatori Elettronici
Caricamento in corso...
Ricerca in corso...
Nessun risultato
Paginazione

Creazione e distruzione dei TRIE. Continua...

Diagramma di collaborazione per Paginazione:

Topics

 Parti della memoria virtuale dei processi
 
 Funzioni necessarie per map() e unmap()
 
 Parti C++/Assembler delle primitive
 

Funzioni

bool in_utn_c (vaddr v)
 Controlla che un indirizzo appartenga alla zona utente/condivisa.
 
bool in_sis_c (vaddr v)
 Controlla che un indirizzo appartenga alla zona sistema/condivisa.
 

Descrizione dettagliata

Creazione e distruzione dei TRIE.

Dispensa: https://calcolatori.iet.unipi.it/resources/paginazione-implementazione.pdf

Documentazione delle funzioni

◆ in_utn_c()

bool in_utn_c ( vaddr v)

Controlla che un indirizzo appartenga alla zona utente/condivisa.

Parametri
vindirizzo virtuale da controllare
Restituisce
true sse v appartiene alla parte utente/condivisa, false altrimenti

Definizione alla linea 681 del file sistema.cpp.

Questo è il grafo dei chiamanti di questa funzione:

◆ in_sis_c()

bool in_sis_c ( vaddr v)

Controlla che un indirizzo appartenga alla zona sistema/condivisa.

Parametri
vindirizzo virtuale da controllare
Restituisce
true sse v appartiene alla parte sistema/condivisa, false altrimenti

Definizione alla linea 690 del file sistema.cpp.

Questo è il grafo dei chiamanti di questa funzione: