Executable and Linkable Format

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 89.55.63.155 (обсуждение) в 13:45, 10 апреля 2006. Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

ELF (Executable and Linking Format - Исполнения и Связывания Формат) — формат двоичного исполняемого файла, используемого в многих UNIX-подобных операционных системах, например, в GNU-Linux и Solaris.

Каждый файл формата ELF имеет ELF-заголовок, т.е. начинается со стандартной таблицы, в которой, в частности, указан адрес точки входа (стартовый адрес) программы.

Поля этой таблицы использует загрузчик (ELF interpretor) для записи программы в оперативную память перед исполнением.