El mapeo de rutas consiste en la relación deequivalencia
entre un tipo de ruta u otro tipo.
Recordar que las rutas consiste en la serie deubicaciones
para poder acceder a un recurso.
Otro nombre que recibe el mapeo de rutas es elde
encaminamiento.
Para poder ejecutar instrucciones, si no sabemos en qué parte de la memoria estarán cargadas, debemos tener un mecanismo de traducción de direcciones virtuales a reales. Para ello, se necesitan dos cosas. Primero, el compilador manejará una dirección base más un desplazamiento al referirse a las instrucciones. Segundo, el sistema operativo asignará como dirección base el número de página, al paginar al proceso. De esta manera, puede buscarse el inicio de una página en memoria, sumarle el desplazamiento y así obtener la dirección real de una instrucción.
Nótese que en el diagrama se tiene una tabla de proceso y ahí mismo se maneja la dirección inicial de la tabla de páginas. En algunos sistemas operativos, estas dos tablas se manejan por separado
No hay comentarios:
Publicar un comentario