ГОФФ
-
Формат файла GOFF
- Файл GOFF используется для хранения объектных файлов в системах DOS и Windows.
- Содержит записи ESD, которые описывают модули и их содержимое.
- Записи ESD имеют фиксированную длину и могут содержать текстовые и числовые данные.
-
Структура записи ESD
- Запись ESD начинается с поля Flags, которое указывает на тип записи и содержит флаги.
- Следующие поля содержат информацию о модуле, такую как имя, версия, дата и время компиляции.
- Поля данных содержат инструкции по машинному коду и данные, которые должны быть размещены в модуле.
-
Дополнительные элементы
- Записи RLD позволяют модулю указывать на адреса, которые необходимо переместить.
- Флаги LEN используются для объявления длины модуля.
- Записи элементов отложенной длины не могут быть продолжены или разделены.
- «Точка входа» используется для указания адреса, отличного от начала модуля.
-
Рекомендации по форматированию
- В статье приведены рекомендации по форматированию записей ESD.
- Ссылки на изображения и другие ресурсы включены в текст статьи.