Современная электронная библиотека ModernLib.Net

Динамически загружаемые библиотеки: структура, архитектура и применение (часть 1)

Автор: И. А. Семенов
Жанр:
Серия: Прикладная информатика. Научные статьи
Аннотация:

DLL – это сокращение от Dynamic Link Library (динамически загружаемая библиотека). Исполняемый код в DLL не предполагает автономного использования. Перед тем как можно будет приступить к использованию, необходимо загрузить DLL в область памяти вызывающего процесса (т.е. DLL не может выполняться сама по себе – ей обязательно нужен клиент). Это явление носит название «проецирование DLL на адресное пространство процесса». И это не удивительно, если вспомнить тот факт, что процессор работает не только с регистрами, но и с адресами памяти. Поэтому каждому объекту DLL требуется свое место «под солнцем», чтобы иметь возможность быть выполненным при вызове. В конечном коде exe-файла, который генерирует компилятор, не будет инструкций процессора, соответствующих коду данной функции. Вместо этого будет сгенерирована инструкция вызова соответствующей функции (call).

     

     

     



    Извините, данная книга недоступна в связи с жалобой правообладателя.

 

 

Ваш комментарий:

 
 

Случайные комментарии

Нюргуяна комментирует книгу «Всё равно тебе водить» (Куликкья Джузеппе):

спасибо большое:)!

Тимофей комментирует книгу «Зачарованная» (Блэк Холли):

МНЕ НРАВИТСЯ

Александра комментирует книгу «Александра - наказание Господне» (Мельникова Валентина Александровна):

Книга супер, читайте! Я прочитала не один раз и всегда на одном дыхании!

Татьяна комментирует книгу «Зеленая книга» (Аль-Каддафи Муаммар):

Оксана, а вы библию-то читали?) Там же чётко написано, что Христа распяли римляне! Которые потом прибрали к рукам все ключевые посты и свалили всё с больной головы на здоровую))

Наталья комментирует книгу «Таня Гроттер и трон Древнира» (Емец Дмитрий):

Я тоже большая поклонница Тани Гроттер, по-моему это лучшая книга про волшебников

Франц комментирует книгу «Словарь американских идиом (8000 единиц)» (Неизвестен Автор):

Почему скачиваются пустые файлы?

^_^ комментирует книгу «Янка (стихи)» (Неизвестен Автор):

Тп не понять этих стихов.

настя комментирует книгу «Цифровая крепость» (Браун Дэн):

книга очень хорошая, а главное было интересно от начала и до конца. что больше всего понравилось, так это то, что все очень запутано. очень переживала за героев.

Пшенникова Г.В. комментирует книгу «Гвардейские залпы» (Фланкин Владимир):

Мой папа Старков В.Д.-воевал в 310-ом гвардейском миномётном Бежитском Краснознамённом полку. О войне и военных событиях папа никогда не рассказывал и не любил вспоминать.


Информация для правообладателей