struc ExeHeader ; Relocatable program header structure
exSignature dw 5A4Dh ; .EXE file signature ("MZ")
exExtraBytes dw ? ; No. of bytes in last (partial) page
exPages dw ? ; No. of whole and partial pages in file
exRelocItems dw ? ; No. of pointers in relocation table
exHeaderSize dw ? ; Size of header, in paragraphs
exMinAlloc dw ? ; Minimum allocation, in paragraphs
exMaxAlloc dw ? ; Maximum allocation, in paragraphs
exInitSS dw ? ; Initial SS value
exInitSP dw ? ; Initial SP value
exCheckSum dw ? ; Checksum (one's complement)
exInitIP dw ? ; Initial IP value
exInitCS dw ? ; Initial CS value
exRelocTable dw ? ; File offset of relocation table
exOverlay dw ? ; Overlay number (non-zero if overlay)
ends ; = 28d bytes