TSR (Terminate and Stay Resident) - резидентная в памяти программа, которая благодаря изменениям в таблице векторов прерываний позволяет перехватывать прерывания:
В алгоритме FIFO с каждым сегментом связывается очередность его размещения в памяти:
В дескрипторе сегмента расположена информация только о местоположении сегмента:
В результате работы системы программирования полученные виртуальные адреса могут иметь двоичную форму и символьно-двоичную:
В ряде операционных систем с пакетным режимом работы для борьбы с "пробуксовкой" используется метод "рабочего множества":
Важнейшая проблема, которая возникает при организации мультипрограммного режима, - защита памяти:
Все программные модули MS DOS являются транзитными модулями:
Вся физическая память разбивается на разделы объемом по 4 Кбайт:
Коэффициент мультипрограммирования - количество параллельно выполняемых программ:
Множество всех допустимых значений физического адреса для некоторой программы определяет ее виртуальное адресное пространство:
Пример использования сегментного способа организации виртуальной памяти - операционная система OS/2 первого поколения:
Программист вынужден всегда самостоятельно разбивать программу на фрагменты:
Программист обращается к памяти с помощью некоторого набора логических имен:
Ситуация превышения объема виртуального адресного пространства программы над объемом физической памяти характерна даже для персональных компьютеров:
Увеличение коэффициента мультипрограммирования позволяет увеличить загрузку системы: