Cтраница 1
Загрузка сегмента не означает, что он начнет немедленно выполняться. [1]
Схема первичной обработки и загрузки сегментов. [2] |
Программа загрузки сегментов осуществляет как загрузку, так и замещение данных. Возможен повторный прогон программы в случае остановки процесса при сбоях. В связи с добавлением новых типов сегментов программа модифицируется системными программистами группы обслуживания системы, поэтому реально эксплуатируются несколько версий программы, относящихся к тем или иным сегментам. Это связано с определенными неудобствами, в связи с чем исследуется возможность разработки параметрической программы загрузки, подобной предыдущей программе. [3]
Примеры древовидных структур программ.| Пример двухобла-стной оверлейной структуры. [4] |
Последовательность загрузки сегментов оверлейной структуры устанавливается программистом и сообщается редактору связей на языке управления заданиями. Загрузочный модуль оверлейной структуры может занимать от одной до нескольких областей памяти. Область памяти - ее непрерывный участок. Правила построения однообластной и многообластной структур аналогичны. [5]
Последовательность загрузки сегментов оверлейной структуры устанавливается программистом и сообщается редактору связей на языке управления заданиями. Загрузочный модуль оверлейной структуры может занимать от одной до нескольких областей памяти. [6]
При загрузке сегментов и при размещении динамических массивов объем поля свободного участка памяти уменьшается за счет увеличения стека сегментов. В результате освобождения памяти поле свободного участка увеличивается. [7]
При загрузке сегмента оверлейной программы обнаружена запись недопустимого типа. [8]
При загрузке сегмента оверлейной программы обнаружен недопустимый адрес. [9]
По времени загрузка сегмента может быть не связана с началом его выполнения. ЗГР, управление передается команде, следующей после этого экстракода. После выполнения сегмента выход осуществляется по команде Выход также через его головную программу, обеспечивая возврат на внешний сегмент. [10]
По времени загрузка сегмента может быть не связана с началом его выполнения. ЗГР, управление передается команде, следующей после этого экстракода. После выполнения сегмента выход осуществляется по команде Выход также через его головную программу, обеспечивая возврат на внешний сегмент. [11]
В процессе загрузки сегмента в память директивы описания исключаются, а в двух ячейках размещаются базисные адреса внутренней программы, определяемые программой ЗАГРУЗЧИК. [12]
После того как загрузка сегментов в память произведена, оверлейный супервизор возвращает управление команде, следующей непосредственно за командой SVC45 в последней строке таблицы ENTAB. В этом поле находится команда, которая загружает в регистр 15 адрес внешнего символа в сегменте ниже по пути, получающему управление. Этот адрес берется из второго поля входа в ENTAB. Вызванный сегмент получает управление. [13]
Макрокоманда SEGLD предназначена для загрузки указанного сегмента и всех сегментов его пути, которые еще не находятся в основной памяти. Управление возвращается команде, следующей за макрокомандой SEGLD, благодаря чему обработка совмещается с загрузкой сегмента. В режиме MFT макрокоманда SEGLD рассматривается как пустая операция. [14]
Остальные предложения этого примера управляют загрузкой сегментов таблицы с перфокарт в отведенную для таблицы область проблемной программы. [15]