Выполнение - макрокоманда - Большая Энциклопедия Нефти и Газа, статья, страница 4
Скупой платит дважды, тупой платит трижды. Лох платит всю жизнь. Законы Мерфи (еще...)

Выполнение - макрокоманда

Cтраница 4


При выполнении макрокоманды GETPOOL программе выделяется область памяти и в ней организуется буферный пул. Есть еще путь получения области памяти.  [46]

При выполнении макрокоманды ATTACH управление получает супервизор, который выдает запрос на участок памяти для ТСВ. В ТСВ помещаются адрес ЕСВ ( если он есть), значение граничного и диспетчерского приоритетов.  [47]

При выполнении макрокоманды LOAD управление передается программе Занесение загрузочного модуля в основную память ( рис. 8.2), которая сначала по Таблице номеров системных задач определяет, находится ли вызываемая программа в памяти. Если нет, просматривает Очередь загруженных программ. Если обнаружен Блок запроса вызываемой программы, то для нее счетчик использования увеличивается на единицу, загрузка программы не выполняется, управление возвращается программе, выдавшей макрокоманду LOAD. Если ни в одной из Очередей загруженных программ не удалось обнаружить вызываемую программу, то с помощью программы Выборка вызываемая программа загружается в основную память, строится Блок запросов для нее с содержимым счетчика использования, равным единице. Блок запросов помещается в конец Очереди загруженных программ.  [48]

При выполнении макрокоманды DELETE управление передается программе Освободить управление загрузочными модулями ( рис. 8.3), которая сначала просматривает Таблицу номеров системных задач, затем - Очередь загруженных программ. Если программа уже вычеркнута из памяти, управление передается программе Возврат. Если программа в памяти, содержимое счетчика использования уменьшается на единицу.  [49]



Страницы:      1    2    3    4