Executables

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
("PE executable" is exe)
(PE does have nothing to do with DOS)
Line 4: Line 4:
 
* [[a.out]]
 
* [[a.out]]
 
* [[COM]] — DOS executable
 
* [[COM]] — DOS executable
 +
* [[EXE]] — The original DOS executable format, with variants like NE (New Executable), PE (Portable Executable, actually a [[COFF]] variant), LX (Linear Executable) and others, as used in Microsoft MS-DOS and MS Windows (and some other operating systems like SkyOS)
 
* [[ELF]]
 
* [[ELF]]
 
* [[Intel HEX]]
 
* [[Intel HEX]]
* [[PE executable]] — The format used for exe and dll files in DOS and Windows.
 

Revision as of 00:20, 4 November 2012

Container formats for machine executable code. These often define different sections to be loaded into memory. Some formats may be compatible with different CPU architectures.


  • a.out
  • COM — DOS executable
  • EXE — The original DOS executable format, with variants like NE (New Executable), PE (Portable Executable, actually a COFF variant), LX (Linear Executable) and others, as used in Microsoft MS-DOS and MS Windows (and some other operating systems like SkyOS)
  • ELF
  • Intel HEX
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox