Estruturas de Hardware y de control
Todas las referencias a memoria dentro de un proceso son direcciones lógicas que se traducen dinámicamente a direcciones físicas durante su ejecución
Un proceso puede cargarse y descargarse de memoria principal donde ocupara diferentes direcciones en tiempos distintos a lo largo de su ejecucion
Un proceso puede dividirse en varias partes y no es necesario que esten contiguas en la memoria principal
Proceso
El SO empiesa trayendo unos pocos fragmentos, el cual debe tener el fragmento de inicio del programa el cual recibe el nombre de CONJUNTO RESIDENTE el cual es la parte del proceso que esta realmente en la memoria principal
Si el procesador encuentra una direccion logica que no esta en el proceso genera una interrupcion indicando un fallo de acceso a la memoria, el SO pasa el proceso de interrumpido a bloqueado y toma el control, Para que el proceso se ejecute más tarde el SO necesita traer a la memoria principal el fragmento de la dirección lógica que causo el fallo.
El S.O emite una solicitud de lectura de E/S a disco,