|
|
Компьютеры - Fasm - Формат выходных файлов27 апреля 2011
Оглавление: 1. Fasm 2. Препроцессирование 3. Формат записи инструкций 4. Формат выходных файлов 5. Поддержка fasm в сторонних программных продуктах
С помощью директивы format можно указать следующие форматы выходных файлов:
- MZ — исполняемые файлы DOS.
- PE — исполняемые файлы Microsoft Windows.
- PE64 — исполняемые файлы Windows 64.
- COFF, MS COFF, MS64 COFF — объектные файлы.
- ELF, ELF64 — исполняемые файлы в UNIX-подобных системах.
- ARM — разработка энтузиастов, можно найти на официальном форуме.
- Binary — файлы произвольной структуры. Указав смещение 100h, можно получить исполняемый файл формата .COM. Также, с помощью format binary можно компилировать файлы данных.
Операционные системы
- DOS
- Windows: NT, XP, Vista, 7
- Основанные на Linux — напрямую, через системные вызовы
- FreeBSD
- Другие, основанные на libc
- MenuetOS, KolibriOS — не поставляется в стандартном пакете fasm, поставляется вместе с этими операционными системами.
Просмотров: 7223
|