Объединение - объектный модуль - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если ты споришь с идиотом, вероятно тоже самое делает и он. Законы Мерфи (еще...)

Объединение - объектный модуль

Cтраница 2


Заметим, что на любом этапе подготовки программы любая из подпрограмм, входящих в нее, или вся программа, оформленные как соответствующие модули, могут быть размещены в соответствующих библиотеках системы. На этапе же редактирования рабочая программа может быть скомпонована не только из модулей, трансляция которых осуществляется в задании, но в нее могут быть включены и ранее обработанные модули из библиотек системы. Объединение объектных модулей в рабочую программу осуществляется независимо от того, какой входной язык был использован при их написании.  [16]

17 Структура ОС ЕС. [17]

Трансляторы операционной системы предназначены для следующих языков программирования; ФОРТРАН IV, АЛГОЛ-60, КОБОЛ-65, ПЛ / 1, АССЕМБЛЕР, РПГ ( генератор программ отчетов) - язык для представления данных в табличной форме. Используя эти языки программирования, программист имеет доступ к средствам операционной системы. Результатом работы трансляторов являются объектные программы ( модули) стандартного - формата. Объединение объектных модулей в один модуль осуществляется редактором связей.  [18]

Характеристики программной секции, задаваемые аргументами директивы, отображаются ассемблером в объектном модуле и используются компоновщиком для формирования загрузочного модуля с требуемой структурой. PSECT с некоторым именем в поле операндов, он создает счетчик адресов для секции с указанным в директиве именем и устанавливает нулевое значение для этого счетчика. PSECT с другим именем в поле операндов заставляет ассемблер создать новый счетчик адресов для секции с другим именем, присвоив ему начальное нулевое значение. Таким образом, ассемблер обеспечивает генерацию относительных адресов для каждой секции отдельно. Действительные адреса ячеек памяти, в которых будут размещаться машинные команды и данные, принадлежащие различным секциям, определяются компоновщиком на этапе объединения объектных модулей.  [19]



Страницы:      1    2