![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Первым шагом в создании активного процесса является загрузка программы в основную память и создание образа процесса (рис. 7.13). На рис. 7.14 показан типичный для большинства систем сценарий. Приложение состоит из ряда скомпилированных или ассемблированных модулей в виде объектного кода. Эти модули связываются для разрешения всех ссылок между ними, а также обращений к библиотечным подпрограммам (которые могут быть внедрены в программу или быть совместно используемым кодом, представляемым операционной системой). В этом приложении мы познакомимся с ключевыми свойствами компоновщиков и загрузчиков. Для ясности изложения мы начнем с описания задачи загрузки программы, состоящей из одного модуля, когда связывание не требуется.
Дата публикования: 2014-12-08; Прочитано: 272 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!