DOS executable

DOS executable

Infobox file format
name = DOS executable
extension = .exe
mime =
uniform type =
owner =
magic = MZ
genre = Binary, executable
container for =
contained by =
extended from =
extended to =
standard =

The DOS MZ executable format is the executable file format used for .EXE files in DOS.

The file can be identified by the ASCII string "MZ" or the hexadecimal 4D 5A at the beginning of the file (the "magic number"), although, in fact, "ZM" or the hexadecimal 5A 4D works as well. "MZ" are the initials of Mark Zbikowski, one of the developers of MS-DOS.

The MZ DOS executable file is newer than COM executable and differs from it. The DOS executable header contains relocation information, which allows multiple segments to be loaded at arbitrary memory addresses, and support executables larger than 64 KiB, but still suffering from low memory limits. Later those limits were bypassed using DOS extenders.

Compatibility

MZ DOS executables can be run from DOS and Windows 9x-based Operating Systems. 32-bit Windows NT-based operating systems can execute them using their built-in Virtual DOS machine (although some graphics modes are unsupported). 64-bit versions of Windows cannot execute them. Alternative ways to run these executables include DOSBox and DOSEMU.

MZ DOS executables can be created by linkers, like MS linker, VALX or Open WATCOM's WLINK, additionally FASM can create them directly.

ee also

* DOS
* DOS extender

External links

* [http://www.delorie.com/djgpp/doc/exe/ MZ DOS EXE file format]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • DOS MZ executable — Filename extension .exe Magic number MZ Type of format Binary, executable Extended to New Executable Linear Executable Portable Executable The DOS MZ executable f …   Wikipedia

  • DOS/4G — Developer(s) Tenberry Software Stable release 2.01 / April 3, 1996; 15 years ago (1996 04 03) …   Wikipedia

  • Executable compression — is any means of compressing an executable file and combining the compressed data with the decompression code it needs into a single executable.Running a compressed executable essentially unpacks the original executable code, then transfers… …   Wikipedia

  • DOS Plus — (erroneously also known as DOS+) is an operating system written by Digital Research, first released in 1985. It can be seen as an intermediate step between CP/M 86 and DR DOS. It is able to run programs written for either CP/M 86 or MS DOS 2.11,… …   Wikipedia

  • DOS XL — Screenshot of DOS XL Original author(s) Paul Laughton, Mark Rose, Bill Wilkinson and Mike Peters Developer(s) Optimized Systems Software …   Wikipedia

  • Exécutable — Fichier exécutable En informatique, un fichier exécutable est un fichier contenant un programme et identifié par le système d exploitation en tant que tel. Le chargement d un tel fichier entraîne la création d un processus dans le système, et l… …   Wikipédia en Français

  • Exécutable Windows — Portable Executable File Format Le format de fichier PE (Portable Executable File Format) est un format de fichier binaire informatique utilisé pour l enregistrement de code compilé (exécutable, bibliothèques). Il a été développé par Microsoft… …   Wikipédia en Français

  • DOS/360 and successors — Disk Operating System/360, also DOS/360, or simply DOS, was an operating system for IBM mainframes. It was announced by IBM on the last day of 1964, and it was first delivered in June 1966. [E.W. Pugh, L.R. Johnson, and John H. Palmer, IBM s 360… …   Wikipedia

  • DOS Virtuel — Machine DOS virtuelle Virtual DOS machine (Machine DOS virtuelle) (VDM) est le nom des technologies de Microsoft permettant d exécuter des programmes MS DOS sur les ordinateurs équipés de processeurs Intel 80386 ou plus récents quand il y a un… …   Wikipédia en Français

  • DOS Virtuelle — Machine DOS virtuelle Virtual DOS machine (Machine DOS virtuelle) (VDM) est le nom des technologies de Microsoft permettant d exécuter des programmes MS DOS sur les ordinateurs équipés de processeurs Intel 80386 ou plus récents quand il y a un… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”