Segmentacion Simple
Enviado por J03L • 11 de Septiembre de 2013 • 1.281 Palabras (6 Páginas) • 385 Visitas
PAGINACIÓN Y SEGMENTACIÓN SIMPLE
PAGINACION Y SEGMENTACION SIMPLE
V RAM
TABLAS DE PAGINA...Marcos Libres
________
_______________ => MARCOS DE PAGINA |________|
0|______A.0______|| |________|
1|______A.1______| |________|
2|______C.0______| |_____A.0____| => PAGINAS |________|
3|______D.0______| |_____A.1____|
4|______D.1______| |_____A.2____|
5|______B.0______| |_____A.3____|
6|_______________|
7|_______________|
8|______A.2______| ______B_____
9|______C.1______| |_____B.0____|
|_____B.1____|
______C_____
|_____c.0____|
|_____C.1____|
|_____C.2____|
|_____C.3____|
______D_____
|_____D.0____|
|_____D.1____|
|_____D.2____|
PAGINACION:esquema de division de memoria(ram) que establece que la memoria se divide en pedazos, llamadas en marcos
ESTRUCTURA DE DATOS
VENTAJAS:
No es necesario que todas las páginas estén en memoria
Paginación por demanda: solo las páginas que son llamadas o requeridas son llamadas a la memoria
TAMAÑO DE LA PAGINA: depende del diseño del sistema operativo, si es muy grande no cabe en el macro
Cuando el apuntador no tiene a donde ir en el marco de pagina, casilla 9, va a null, por ende se genera un FALLO DE PAGINA, en donde debe esperar a que se produzca la funcion de intercambio
se debe destinar un espacio de memoria para poder asignar....
BIT DE PRESENCIA, BIT DE MODIFICACION Y BIT DE ACCESO
________________
__|__|__|___|_____|
1 0 0 # de pagina
Desplazamiento
Adicional Debo tener unos bits destinados al # de pagina y al desplazamiento dentro
...