Page 215 - 149
P. 215
Завантажу-
Об’єктний
модуль 1 вальний
модуль
І прохід 2 прохід
завантажувача завантажувача
Протокол і
Об’єктний
модуль 2 карта
завантаження
Таблиця
зовнішніх
символів
Рисунок 10.8-Структурна схема завантажувача, що переміщується
послідовно об’єктні модулі , які підлягають компоновці, і на основі
інформації про зовнішні символи (псевдооперації EXTRN) будує таблицю
зовнішніх символів. В режимі діалогу з оператором інструментальної ЕОМ
визначається початкова адреса ПЗП цільового МП, відносно якої буде
виконуватись модифікація адрес цільової програми. На цьому перший прохід
завершується
Другий прохід у випадку використання крос-систем програмування
заключається в налаштуванні програми на необхідний адресний простір ПЗП
і записі єдиного програмного модуля на носій інформації інструментального
обчислювального комплексу. Якщо використовується резидентна система
програмування, то другий прохід перемішуючого завантажувача включає в
себе завантаження програм в пам’ять інструментального МП і передачу
керування цільовій програмі для її виконання. В обох випадках в кінці
другого проходу на пристрої друку видається протокол і карта завантаження
об’єднаного програмного модуля.
Редактори зв’язків
Функції програми редактора зв’язків аналогічна функціям
переміщуючого завантажувача, за виключенням того, що скомпоновану
програму налаштовують на конкретний простір ПЗП цільового МП. В цьому
випадку редактор зв’язку забезпечує компоновку об’єктних модулів у
194