Компоновщик - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если тебе завидуют, то, значит, этим людям хуже, чем тебе. Законы Мерфи (еще...)

Компоновщик

Cтраница 1


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

2 Схема подготовки программы к исполнению на ЭВМ. [2]

Компоновщик извлекает необходимые объектные модули из библиотек, настраивает каждую программу на определенное для нее место в памяти и обеспечивает модулям возможность обращаться друг к другу. Для ускорения и упрощения поиска и исправления ошибок в программах в развитых системах программирования имеются специальные программы - отладчики. Отладчик предоставляет средства для просмотра и изменения значений переменных, оперативного вмешательства в ход отлаживаемой программы, печати выполняемых операторов и других способов поиска ошибок.  [3]

Компоновщик обеспечивает преобразование относительных адресов в абсолютные физические адреса памяти, используя глобальные символы, указанные в компонуемых программах. Таким образом, программа-компоновщик превращает объектный - модуль в загрузочный модуль, готовый к загрузке в память и выполнению.  [4]

Компоновщик - программа, осуществляющая формирование готовой к выполнению программы из отдельных блоков ( модулей), представленных в машинном коде.  [5]

Компоновщик, редактор связей ( link editor) - программа, объединяющая объектные файлы в новый объектный или выполняемый файл.  [6]

Компоновщик выдает сообщение in second. Если бы эти имена располагались в разных областях видимости, то компилятор и компоновщик не имели бы ничего против.  [7]

Компоновщик сливает отдельные адресные пространства объектных модулей в единое линейное адресное пространство.  [8]

Компоновщик строит таблицу объектных модулей и их длин.  [9]

Компоновщик находит все команды, которые обращаются к памяти, и прибавляет к каждой из них константу перемещения, которая равна начальному адресу этого модуля.  [10]

Компоновщик находит все команды, которые обращаются к процедурам, и вставляет в них адрес этих процедур.  [11]

Компоновщик считывает 5 модулей, длины которых составляют 200, 800, 600, 500 и 700 слов соответственно. Если они загружаются в этом порядке, то каковы константы перемещения.  [12]

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

Компоновщик [ linker ] - загрузчик ( см. ранее), выполняющий в ходе загрузки компоновку единой программы из независимо транслируемых программ.  [14]

Модуль Компоновщик преобразует объектные модули, полученные в результате трансляции, а также модули, извлеченные из библиотеки системных программ, в единый связанный модуль.  [15]



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