Содержание
40 отношения: AIX, AROS, FreeBSD, GNU, GNU Binutils, Hewlett-Packard, HP-UX, IRIX, Linux, NetBSD, OpenBSD, OpenVMS, Portable Executable, PowerPC, Solaris, System V, Tru64 UNIX, Unix-подобная операционная система, X86, X86-64, Zlib, Процесс (информатика), Порядок байтов, Портирование программного обеспечения, Объектный модуль, Операционная система, Си (язык программирования), Точка входа, Утилита, Флаг (компьютерная техника), Центральный процессор, Шестнадцатеричная система счисления, Исполняемый файл, Библиотека (программирование), Выравнивание данных, Двоичный файл, Двоичный интерфейс приложений, 32 бита, 64 бита, 80386.
- Форматы исполняемых файлов
AIX
AIX (аббр. от Advanced Interactive eXecutive) — UNIX-подобная операционная система компании IBM.
Посмотреть Executable and Linkable Format и AIX
AROS
AROS (AROS Research Operating System) — проект по созданию независимой, одноимённой, переносимой и свободной (лицензия APL аналогична Mozilla Public License) операционной системы (ОС), совместимой на уровне исходного кода с AmigaOS 3.1 на уровне API, при этом превосходя её во многих областях.
Посмотреть Executable and Linkable Format и AROS
FreeBSD
FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.
Посмотреть Executable and Linkable Format и FreeBSD
GNU
GNU (рекурсивный акроним от GNU’s ot NIX — «GNU не UNIX») — свободная Unix-подобная операционная система, разрабатываемая Проектом GNU.
Посмотреть Executable and Linkable Format и GNU
GNU Binutils
GNU Binary Utilities (binutils) — набор инструментального ПО для обращения с объектным кодом в объектных файлах различного формата.
Посмотреть Executable and Linkable Format и GNU Binutils
Hewlett-Packard
Hewlett-Packard (HP, Хью́летт-Па́ккард) — одна из крупнейших американских компаний в сфере информационных технологий, существовавшая в период 1939—2015 годов, поставщик аппаратного и программного обеспечения для организаций и индивидуальных потребителей.
Посмотреть Executable and Linkable Format и Hewlett-Packard
HP-UX
HP-UX (произносится эйч-пи-юкс) — проприетарная версия операционной системы UNIX фирмы Hewlett-Packard (HP).
Посмотреть Executable and Linkable Format и HP-UX
IRIX
IRIX — операционная система, используемая на рабочих станциях и серверах фирмы Silicon Graphics (SGI) архитектуры MIPS.
Посмотреть Executable and Linkable Format и IRIX
Linux
Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.
Посмотреть Executable and Linkable Format и Linux
NetBSD
NetBSD — свободно распространяемая операционная система.
Посмотреть Executable and Linkable Format и NetBSD
OpenBSD
OpenBSD — свободная многоплатформенная операционная система, основанная на 4.4BSD — BSD-реализации UNIX-системы.
Посмотреть Executable and Linkable Format и OpenBSD
OpenVMS
OpenVMS (Open Virtual Memory System, или просто VMS) — проприетарная серверная операционная система, разработанная во второй половине 1970-х годов компанией Digital Equipment Corporation для серии компьютеров VAX.
Посмотреть Executable and Linkable Format и OpenVMS
Portable Executable
Portable Executable (PE, «переносимый исполняемый») — формат исполняемых файлов, объектного кода и динамических библиотек, используемый в 32- и 64-разрядных версиях операционной системы Microsoft Windows.
Посмотреть Executable and Linkable Format и Portable Executable
PowerPC
IBM PowerPC 601 PowerPC (или сокращённо PPC) — микропроцессорная RISC-архитектура, созданная в 1991 году альянсом компаний Apple, IBM и Motorola, известным как AIM.
Посмотреть Executable and Linkable Format и PowerPC
Solaris
Solaris — операционная система, разработанная компанией Sun Microsystems для платформы SPARC, с 2010 года принадлежит вместе с активами Sun корпорации Oracle.
Посмотреть Executable and Linkable Format и Solaris
System V
Множество потомков System V System V (произносится как System five, AT&T UNIX System V) — одна из версий операционной системы Unix, разработанная в AT&T и выпущенная в 1983 году.
Посмотреть Executable and Linkable Format и System V
Tru64 UNIX
Tru64 UNIX — 64-разрядная операционная система для процессоров Alpha.
Посмотреть Executable and Linkable Format и Tru64 UNIX
Unix-подобная операционная система
Генеалогическое древо Unix-подобных операционных системСледует учитывать, что на данной диаграмме не отражены отдельные дистрибутивы Linux, являющиеся самоценными операционными системами.
Посмотреть Executable and Linkable Format и Unix-подобная операционная система
X86
80486 DX2 x86 (Intel 80x86) — архитектура процессора c одноимённым набором команд, впервые реализованная в процессорах компании Intel.
Посмотреть Executable and Linkable Format и X86
X86-64
x86-64 (также AMD64/Intel64/EM64T) — 64-битное расширение, набор команд для архитектуры x86, разработанное компанией AMD, позволяющее выполнять программы в 64-разрядном режиме.
Посмотреть Executable and Linkable Format и X86-64
Zlib
zlib — свободная кроссплатформенная библиотека для сжатия данных, созданная Жан-Лу Гайи (Jean-loup Gailly) и Марком Адлером.
Посмотреть Executable and Linkable Format и Zlib
Процесс (информатика)
Статусы процессов в современных ОС. Проце́сс — программа, которая выполняется в текущий момент.
Посмотреть Executable and Linkable Format и Процесс (информатика)
Порядок байтов
В современной вычислительной технике и цифровых системах связи информация обычно представлена в виде последовательности байтов.
Посмотреть Executable and Linkable Format и Порядок байтов
Портирование программного обеспечения
Порти́рование (porting) — в программировании под порти́рованием понимают адаптацию некоторой программы или её части, с тем чтобы она работала в другой среде, отличающейся от той среды, под которую она была изначально написана с максимальным сохранением её пользовательских свойств.
Посмотреть Executable and Linkable Format и Портирование программного обеспечения
Объектный модуль
Объе́ктный мо́дуль (также — объектный файл, object file) — файл с промежуточным представлением отдельного модуля программы, полученный в результате обработки исходного кода компилятором.
Посмотреть Executable and Linkable Format и Объектный модуль
Операционная система
Операцио́нная систе́ма, сокр.
Посмотреть Executable and Linkable Format и Операционная система
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Посмотреть Executable and Linkable Format и Си (язык программирования)
Точка входа
Точка входа — адрес в оперативной памяти, с которого начинается выполнение программы.
Посмотреть Executable and Linkable Format и Точка входа
Утилита
Ути́ли́та (utility) — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы (ОС).
Посмотреть Executable and Linkable Format и Утилита
Флаг (компьютерная техника)
В программировании понятие флаг относится к одному или нескольким битам памяти, используемым для хранения двоичной комбинации или кода, который характеризует состояние некоторого объекта.
Посмотреть Executable and Linkable Format и Флаг (компьютерная техника)
Центральный процессор
Intel Core i7 2600K Socket LGA1155, вид сверху, термораспределительная защитная крышка и текстолитовая платформа Intel Xeon E7440, кристалл с очищенной поверхностью (видна 45 нм литография) в сравнении с размером теплораспределительной крышки для него Intel Core i7 2600K Socket LGA1155, вид снизу, контактные площадки текстолитовой платформы Центра́льный проце́ссор (ЦП; также центра́льное проце́ссорное устро́йство — ЦПУ; central processing unit, CPU, дословно — центральное обрабатывающее устройство) — электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера.
Посмотреть Executable and Linkable Format и Центральный процессор
Шестнадцатеричная система счисления
Шестнадцатеричная система счисления — позиционная система счисления по целочисленному основанию 16.
Посмотреть Executable and Linkable Format и Шестнадцатеричная система счисления
Исполняемый файл
Исполняемый файл (executable file, также выполняемый, реже исполнимый, выполнимый) — файл, содержащий программу в виде, в котором она может быть исполнена компьютером.
Посмотреть Executable and Linkable Format и Исполняемый файл
Библиотека (программирование)
Библиоте́ка (от library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО).
Посмотреть Executable and Linkable Format и Библиотека (программирование)
Выравнивание данных
Выравнивание данных в оперативной памяти компьютеров — способ размещения данных в памяти особым образом для ускорения доступа.
Посмотреть Executable and Linkable Format и Выравнивание данных
Двоичный файл
Двоичный (бинарный) файл — в широком смысле: последовательность произвольных байтов.
Посмотреть Executable and Linkable Format и Двоичный файл
Двоичный интерфейс приложений
Двоичный (бинарный) интерфейс приложений (application binary interface, ABI) — набор соглашений для доступа приложения к операционной системе и другим низкоуровневым сервисам, спроектированный для переносимости исполняемого кода между машинами, имеющими совместимые ABI.
Посмотреть Executable and Linkable Format и Двоичный интерфейс приложений
32 бита
В компьютерной архитектуре — 32-разрядные целые, адреса памяти или другие типы данных размером 32 бита (4 октета).
Посмотреть Executable and Linkable Format и 32 бита
64 бита
64 бита (64-bit) в информатике и вычислительной технике используется для обозначения структур и типов данных, размер которых в памяти компьютеров составляет 64 бита, что равно 8 байтам.
Посмотреть Executable and Linkable Format и 64 бита
80386
Клон микропроцессора Intel 80386, изготовленный фирмой AMD Intel 80386 (также известный как i386 или просто 386) — 32-битный процессор с архитектурой x86 третьего поколения фирмы Intel, выпущенный 17 октября 1985 года.
Посмотреть Executable and Linkable Format и 80386
См. также
Форматы исполняемых файлов
- .COM
- .EXE
- .PIF
- .sys
- A.out
- COFF
- Executable and Linkable Format
- MZ (формат)
- Mach-O
- New Executable
- Portable Executable
- System.map
- Объектный модуль
- Сравнение форматов исполняемых файлов
- Универсальное приложение Windows
- Ярлык (компьютер)
Также известен как ELF, Executable and Linking Format.