MZ (формат)

MZ (формат)
MZ
Расширение

.exe .dll

Сигнатура

MZ или ZM

Разработан

Microsoft

Тип формата

исполнимый модуль

Расширен из

.COM

Развит в

New Executable
Linear Executable
Portable Executable

MZ — стандартный формат 16-битных исполнимых файлов с расширением .EXE для DOS. Назван так по сигнатуре — ASCII-символам MZ (4D 5A) в первых двух байтах. Эта сигнатура — инициалы Марка Збиковски, одного из создателей MS-DOS.[1]

Формат был разработан как замена устаревшему формату .COM. Исполнимые файлы MZ включают метаданные, могут иметь размер больше 64 кбайт и использовать несколько сегментов памяти различного типа (кода, данных и стека), точка входа в программу также может быть в любом месте (в .COM — по фиксированному смещению 0x100). Метод загрузки исполнимого файла определяется по сигнатуре: при ее наличии обрабатывается MZ-заголовок, при отсутствии файл запускается как .COM — независимо от расширения файла (например, в последних версиях MS-DOS интерпретатор командной строки COMMAND.COM на самом деле является .EXE-файлом).

Исполняемые файлы более поздних форматов для Windows начинаются с MZ-заглушки. Обычно заглушка, добавляемая компиляторами, выводит сообщение наподобие «This program cannot be run in DOS mode» («Эту программу невозможно запустить в режиме DOS»).

В старых компоновщиках для DOS могла применяться сигнатура ZM, которая также распознается MS-DOS и рядом совместимых ОС.[2]

Примечания

  1. Natt Pietrek An In-Depth Look into the Win32 Portable Executable File Format  (англ.). MSDN Magazine (февраль 2002). Архивировано из первоисточника 25 марта 2012. Проверено 11 декабря 2009.
  2. Table 1593 - Values for the executable types understood by various environments. Ralf Brown's Interrupt List (версия 61 от 17.07.2000). Проверено 16 декабря 2012.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "MZ (формат)" в других словарях:

  • Формат — Формат: размер книги, листа, карточки и т. п.[1] (пример: формат бумаги); определённая структура информационного объекта[2] (пример: формат файла); способ построения и подачи, форма проведения какого либо события, мероприятия (напр.:… …   Википедия

  • Формат бумаги — Формат бумаги  стандартизованный размер бумажного листа. В разных странах в разное время были приняты в качестве стандартных различные форматы. В настоящее время доминируют две системы: международный стандарт (A4 и сопутствующие) и… …   Википедия

  • Формат файла — Формат спецификация структуры данных, записанных в компьютерном файле. Формат файла обычно указывается в его имени, как часть, отделённая точкой (обычно эту часть называют расширением имени файла, хотя, строго говоря, это неверно). Например,… …   Википедия

  • Формат X файла — формат файла для хранения 3D объектов, созданный компанией Microsoft. Этот формат хранит информацию о геометрии 3D объекта (координаты вершин и координаты нормалей), текстурные координаты, описание материалов, пути и названия к текстурам, которые …   Википедия

  • формат — а, м. format f., > нем. Format. 1. Размер книги, листа, карточки. БАС 1. Многие думают, что лучше взять самые верные и раскрашенные списки, также меру. формат манускрипта, число листов и прочие подробности. 1805. АМ 3 613. Тут же на деревянном …   Исторический словарь галлицизмов русского языка

  • Формат вычисляемых документов — Расширение .cdf MIME application/cdf Разработан Wolfram Research Опубликован июль 21, 2011 (2011 07 21) Сайт …   Википедия

  • Формат конверта — Формат конверта  стандартизированный формат почтовых конвертов. Форматы конвертов, принятые в Российской Федерации. Сверху вниз: C6, DL, C5, C4, B4 …   Википедия

  • ФОРМАТ — (фр. format, от лат. forma форма). Размер, величина листа бумаги, книги и т. п. Словарь иностранных слов, вошедших в состав русского языка. Чудинов А.Н., 1910. ФОРМАТ размер, форма, величина. Полный словарь иностранных слов, вошедших в… …   Словарь иностранных слов русского языка

  • Формат дебатов Карла Поппера — Формат дебатов Карла Поппера, или Дебаты программы Карла Поппера формат образовательных дебатов, считающийся простейшим и оптимальным для начинающих дебатёров. Создан Open Society Institute как самый мягкий командный дебатёрский формат[1] …   Википедия

  • Формат — в ГИС способ машинной реализации представления пространственных данных. Различают векторный и растровый форматы представления пространственных данных. См. также: Представления пространственных данных Финансовый словарь Финам. Формат Формат… …   Финансовый словарь

  • формат обмена графическими данными — Использует сжатие данных без потерь. Глубина цвета 8 бит. Обладает хорошей передачей резких контурных переходов, возможностью хранения анимационных картинок и прозрачных участков изображения. Наиболее распространенный в Internet графический… …   Справочник технического переводчика


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»