Глава 8. Организация виртуальной памяти

Предпосылки появления виртуальной памяти

Виртуальная память появилась для решения проблем многопрограммных пакетных режимов работы и режимов коллективного доступа высокопроизводительных ЭВМ.

Основными требованиями этих режимов являлись:

· независимость подготовки программ,

· исключение взаимных помех.

Требование независимости подготовки программ

Это требование заключается в том, что при написании программ программист может использовать любые адреса оперативной памяти без учета потребностей других программ, т.е. учитывать возможности и ограничения только математической памяти. Все проблемы по распределению оперативной памяти и переписыванию программ под выделенные адреса оперативной памяти должны решаться на аппаратном уровне или уровне операционных систем.

Проблема переадресации программ

Проблема переадресации программ заключается в том, что в большинстве программ операнды в командах и целевые точки передачи управления задаются абсолютными адресами физической памяти, а не адресами математической памяти программиста. Поэтому при распределении программ по свободным участкам памяти требуется настройка команд программы на новые адреса.








Дата добавления: 2015-08-14; просмотров: 562;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.