Page 105 - ЭВМ
P. 105
трансляции исходных модулей программ БПО с помощью кросс-
системы программирования CAMV и пройти автономную отладку на
средствах ТКПП БПО.
Сборка (компоновка) БПО обеспечивает управляемое размеще-
ние модулей программ в требуемых адресах ОЗУ и ППЗУ БЦВК, раз-
решение внешних связей модулей и получение исполняемого кода
программ.
Имена исходных модулей должны начинаться с префикса под-
системы (один-три символа):
BKU – БКУ; MUS – МУС;
A, SOS – СОС; EPS – СЭП;
STR – СТР; ONS – БНПО;
SK – СК; RTR – РТР (ретранслятор).
Централизованный архив кода БПО предназначен для сборки и
изготовления БПО и содержит две составляющих – архив связей и ар-
хив кода, создается и сопровождается средствами НОК.
Архив кода – это совокупность библиотек и файлов БПО, пред-
назначенных для проведения этапа сборки БПО, комплексной отладки
БПО изделий с БЦВК, получения машинных носителей БПО и сопро-
вождения БПО в процессе летно-конструкторских испытаний.
Архив кода содержит абсолютный код программ БПО (фазы
БПО), размещаемый в ППЗУ и ОЗУ и исполняемый в процессе функ-
ционирования изделия. Архив включает следующие компоненты:
– файлы на компоновку ПО систем;
– исходные модули ПО систем;
– фазы БПО;
– файл с обзором редактирования;
– файл с внешними именами;
– файлы с распределением памяти.
Состав фаз ПО систем определяется соответствующим файлом
компоновки ПО системы (файл линкования *.lnk).
Компоненты архива кода поступают от разработчиков ПО сис-
тем. Передача исходных модулей ПО систем на запись в архив кода
осуществляется по заявке от разработчиков программного обеспече-
ния системы. Вместе с заявкой предоставляются:
– исходные модули, подлежащие записи в архив кода БПО;
– файл компоновки ПО системы.
Сборка и интеграция БПО для комплексной отладки и получе-
ния машинных носителей осуществляется следующим образом:
102