Cтраница 2
Как диспетчер памяти предохраняет одного пользователя от доступа к области памяти другого. [16]
Блок диспетчер памяти организует память в двухсловную списочную структуру и осуществляет все операции включения и исключения. Описанный метод был реализован на ЭВМ БЭСМ-ЗМ ( М-20) и были проведены следующие эксперименты. [17]
Если диспетчер памяти выключен, то это преобразование запрещено и процессор работает так же, как и процессор СМ-3. Следует отметить, что интерфейс Общая шина содержит 18 адресных линий. [18]
![]() |
Используется одна пара база-предел. Программа имеет доступ к части памяти. [19] |
Здесь диспетчер памяти состоит из двух пар базового и предельных регистров: одна пара для текста программы, другая - для данных. Появляется возможность делить одну и ту же программу между несколькими пользователями и при этом хранить в памяти только одну копию программы, что было невозможно в первой схеме. Когда работает программа 1, четыре регистра расположены так, как показано стрелками на рис. 1.9, б слева. При работе программы 2 они располагаются так, как показано стрелками на рисунке справа. На самом деле существуют намного более сложные диспетчеры памяти, мы изучим их позже в этой книге. А сейчас нужно запомнить, что управление диспетчером памяти должно быть функцией операционной системы, так как нет уверенности, что пользователь сделает это корректно. [20]
![]() |
Структурная схема МП К1801ВМЗ. [21] |
Блок диспетчера памяти дает возможность увеличивать емкость адресуемой памяти до 4М байт, осуществлять преобразование виртуальных адресов в физические и защиту памяти в системах с разделением времени. [22]
Наличие диспетчера памяти дает возможность расширять зону памяти до 124 кслов. [23]
![]() |
Распределение памяти. [24] |
Применение диспетчера памяти демонстрируется на примере. [25]
Логика диспетчера памяти обеспечивает эффективную смену страниц. [26]
Управление диспетчером памяти может оказывать большое влияние на выполнение программ ЭВМ, поэтому в системах с разделением времени записывать или изменять значения в APR разрешается только монитору. [27]
Использование аппаратуры диспетчера памяти ( ДП) позволяет расширить программную адресацию оперативной памяти до 124 кслов, а также обеспечивает ее аппаратную защиту. Версии операционной системы ОС РВ с аппаратурой ДП ( ОС РВ с ДП) требуют минимально 24 кслов оперативной памяти и предусматривают работу многих пользователей в комплексе СМ-4 с объемом оперативной памяти до 124 кслов. Версии операционной системы ОС РВ, не использующие возможности диспетчера памяти ( ОС РВ без ДП), функционируют в комплексах СМ-3 и СМ-4 с оперативной памятью, имеющей емкость от 16 до 26 кслов. [28]
Интерфейс этого диспетчера памяти определен в модуле ShareMem. [29]
Как обрабатываются диспетчером памяти недопустимые ссылки. [30]