Интернет магазин китайских планшетных компьютеров



Компьютеры - 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, поставляется вместе с этими операционными системами.


Просмотров: 6982


<<< DataObjects.Net
GoAsm >>>