12.07.2015 Views

Anexo 2. - Departamento de Tecnología Electrónica

Anexo 2. - Departamento de Tecnología Electrónica

Anexo 2. - Departamento de Tecnología Electrónica

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sistemas <strong>de</strong> MultiprocesamientoMEMORIASEl programador que dispone <strong>de</strong> memoria virtual ya no tiene que preocuparse con los tediosos problemas quesurgían en la técnica <strong>de</strong> solapamiento u overlay, en la que tenía que dividir el programa, que no cabía en lamemoria principal, en una serie <strong>de</strong> trozos <strong>de</strong> tamaño parecido a los que se <strong>de</strong>nominaba módulos.Luego, el propio programa contenía las instrucciones <strong>de</strong> E/S necesarias para tratar estos módulos en unamemoria externa en el momento a<strong>de</strong>cuado e introducirlos, or<strong>de</strong>nadamente, en una zona <strong>de</strong> solapamientocompartida en la memoria principal, tal como se refleja en la figura.Este complejo mecanismo tiene el inconveniente <strong>de</strong> hacer <strong>de</strong>pen<strong>de</strong>r el programa <strong>de</strong> la memoria disponible en elcomputador, con lo que variaciones en su configuración obligan a revisar la división modular <strong>de</strong>l programa.El diseño <strong>de</strong> un computador con memoria virtual exige resolver los dos aspectos siguientes:- Traducción <strong>de</strong> direcciones lógicas a físicas.- Asignación <strong>de</strong>l espacio físico.ETSII – Dpto. Tecnología Electrónica Página: 39 / 54 MSA

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!