Jump to content

Формат изображения руки

(Перенаправлено из заголовка AIF )
Формат изображения руки
Разработано Желудевые компьютеры
Тип формата Двоичный , исполняемый файл

В компьютерном программировании формат изображения Arm ( AIF ) представляет собой объектного файла формат , используемый в основном для программного обеспечения, предназначенного для работы на ARM микропроцессорах . Он был представлен компанией Acorn Computers для использования с их компьютером Archimedes . [ нужна ссылка ] При необходимости он может облегчить отладку, в том числе в операционных системах, работающих на других процессорных архитектурах.

Файл может быть исполняемым или неисполняемым и загружается по адресу 0x8000, если не указано иное. [1] При необходимости исполняемые файлы могут перемещаться самостоятельно, а неисполняемые файлы подготавливаются для выполнения загрузчиком изображений. Расширенный AIF — это тип неисполняемого файла, который включает информацию, позволяющую разместить код и данные в определенных областях памяти. [1]

Файл включает заголовок и отдельные области кода/данных только для чтения и для чтения и записи. Опционально он может включать данные для отладки и код (со списком) для самостоятельного перемещения . [1]

заголовок AIF

[ редактировать ]

Заголовок режиме включает информацию о самостоятельном перемещении, точке входа , инструкции выхода, размерах и местоположениях областей, типе отладки, адресации и размещении памяти (в случае расширенного файла). [1]

Позже в заголовке было сделано выделение для пометки исполняемых файлов как « готовых к StrongARM », чтобы решить некоторые проблемы обратной совместимости . [2]

Файлы можно запускать для отладки под DOS и SunOS с помощью ARM Windowing Debugger . [3]

Другое использование

[ редактировать ]

Модульная системная архитектура Microsoft MMLite поддерживает загрузку различных форматов изображений. [4] включая файлы AIF. [5] [6] Портирование операционной системы VxWorks компании Wind River Systems на плату StrongARM EBSA-285 с использованием файлов AIF. [7]

  1. ^ Перейти обратно: а б с д «Справочное руководство по набору средств разработки программного обеспечения ARM» (PDF) . АРМ Холдингс . Проверено 28 июня 2012 г.
  2. ^ «Примечание по применению 295» . Примечание по применению инженерной поддержки . Желудевые компьютеры . 4 октября 1996 г. Архивировано из оригинала 4 января 2013 г. Проверено 28 июня 2012 г.
  3. ^ «armwd — оконный отладчик ARM» . Страницы руководства для инструментов ARM . Кембриджский университет . Проверено 28 июня 2012 г.
  4. ^ Хеландер, Йоханнес; Форин, Алессандро (1998). «MMLite: высококомпонентная системная архитектура» . Материалы 8-го европейского семинара ACM SIGOPS по поддержке создания распределенных приложений : 96–103. дои : 10.1145/319195.319210 .
  5. ^ «Все, что вы всегда хотели знать о MMLite (но боялись спросить): часто задаваемые вопросы по MMLite» . Невидимые вычисления Microsoft . Майкрософт . 2004 . Проверено 28 июня 2012 г.
  6. ^ "aif_ldr.c" . Невидимые вычисления Microsoft . Майкрософт . 2004 . Проверено 28 июня 2012 г.
  7. ^ «Портирование VxWorks на платформу на базе Intel StrongARM SA-110» (PDF) . Интел . Апрель 2001 года . Проверено 28 июня 2012 г. [ постоянная мертвая ссылка ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 00b19cab4a3a6d0eaf4fe3a90f664c6e__1679893320
URL1:https://arc.ask3.ru/arc/aa/00/6e/00b19cab4a3a6d0eaf4fe3a90f664c6e.html
Заголовок, (Title) документа по адресу, URL1:
Arm Image Format - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)