Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Библиотека объектных модулей

    Библиотека абсолютных модулей содержит программы, готовые к выполнению, т. е. программы на языке машины. Библиотека объектных модулей содержит программы, сформированные [c.50]

    Библиотека объектных модулей содержит программы, полученные после трансляции любым транслятором ДОС/ЕС. Включение их производится только БИБЛИОТЕКАРЕМ. Объектные модули пе готовы к выполнению, так как не прошли этапа редактирования и имеют ненастроенные адреса, однако содержат информацию РЕДАКТОРУ для внешних связей. Независимо от транслятора, объектные модули по структуре однотипны, поэтому на этапе редактирования они могут объединяться в общую программу. Если абсолютные модули являются готовыми к выполнению программами или частями программ с жесткими связями между отдельными фазами, то объектные могут объединяться на этапе редактирования в любые допустимые сочетания между собой и с вновь транслируемыми. Если в программе появляется необходимость замены отдельных подпрограмм без дополнительной трансляции, то ее элементы целесообразно хранить в библиотеке объектных модулей. Информация об объемном модуле содержится в оглавлении. [c.206]


    Результатом работы транслятора является объектный модуль, который записан на промежуточном языке — языке загрузки. При необходимости он может быть помещен в библиотеку объектных модулей или передан па редактирование. В любом случае перед выполнением объектный модуль должен пройти этап редактирования. Редактирование обычно является следующим после трансляции шагом задания. [c.208]

    Редактирование и каталогизация в библиотеку абсолютных модулей объектного модуля, находящегося в библиотеке объектных модулей [c.224]

    По соответствующим управляющим операторам на этапе редактирования формируется программа. В нее могут входить как только что отредактированная программа, так и размещенные в библиотеке объектные модули. Для каждого модуля РЕДАКТОР определяет местоположение модуля в основной памяти и устанавливает абсолютные адреса переменных и команд программы. [c.208]

    Каталогизация в библиотеку объектных модулей производится по следующей группе управляющих операторов  [c.221]

    Трансляция исходного модуля и каталогизация полученного объектного модуля в библиотеку объектных модулей [c.223]

    Редактирование и выполнение объектного модуля, находящегося в библиотеке объектных модулей [c.223]

    Дополнительные модули или дополнительные фазы могут быть подключены также после генерации. Но в этом случае надо различать, присоединяется ли к точкам входа дополнительная фаза или дополнительный модуль. В случае присоединения дополнительной фазы в библиотеку абсолютных модулей должна быть каталогизирована только эта фаза, причем в заранее заданным наименованием. При присоединении дополнительного модуля требуется новый прогон программы (Редактор , т. е. новое выполнение частичного шага генерации. Дополнительные модули к этому времени должны находиться в библиотеке объектных модулей. [c.46]

    Программы, обрабатываемые под управлением ДОС/ЕС, могут поступать либо с устройств ввода, либо с внешних запоминающих устройств, либо из специальных разде-чов внешней памяти — библиотек. В операционной системе имеются следующие типы библиотек системные (библиотека абсолютных модулей, библиотека объектных модулей, библиотека исходных модулей) личные (библиотека абсолютных модулей, библиотека объектных модулей). [c.205]

    SYSRLB Личная библиотека объектных модулей Диск ЕС-5052 191 [c.198]

    При генерации системы обычно задается режим автоматического определения внешних по отношению к данному модулю символических имен. Такими именами являются названия стандартных модулей ввода—вывода, математических функций из системной библиотеки объектных модулей, имена, используемые в данной фазе, но определенные в другой, Автоматическое определение внешних имен можно отменить для каждой фазы путем задания параметра NOAUTO в операторе PHASE. Действие этого параметра распространяется только на данную фазу. [c.217]

    Оператор IN LUDE М0Р1 указывает, что в фазу КВВ должен быть включен модуль М0Р1 из библиотеки объектных модулей. Имя модуля долншо совпадать с именем, заданным нри его каталогизации. [c.218]


    Оператор IN LUDE М0Р2 (А1, А2) указывает, что во вторую фазу программы должны включаться две секции модуля М0Р2, находящегося в библиотеке объектных модулей (секции А1 и А2). [c.218]

    Некоторые прикладные программы системы АИДОС имеют точки входа для подключения дополнительных модулей и фаз, разработанных пользователем. Наименования этих дополнительных модулей и фаз заранее определены в системе. В библиотеке объектных модулей находятся так называемые псевдомодули, которые присоединяются к системе тогда, когда пользователь не подготовит взамен их свои. [c.45]


Смотреть страницы где упоминается термин Библиотека объектных модулей: [c.217]    [c.181]    [c.181]    [c.217]   
Основы построения операционных систем в химической технологии (1980) -- [ c.206 , c.221 ]




ПОИСК





Смотрите так же термины и статьи:

Модуль

Модуль объектный



© 2025 chem21.info Реклама на сайте