DOS EXE Format
Information about the DOS EXE Format (also known as the MZ format).
Portable Executable and Common Object File Format
The format specification for Portable Executable (PE) and Common Object File Format (COFF). (Microsoft)