What is the difference between Windows PE binary and Linux ELF binary formats? How does a compiler convert a file into the specified format of the operating system when it should only create the assembly language equivalent of the source code? Could somebody explain in brief?
Asked
Active
Viewed 4,470 times
11

phuclv
- 37,963
- 15
- 156
- 475

Bandela Samuel Sreekar
- 133
- 1
- 5
-
1This isn't much of a question. You need to narrow it down and ask something specific. – David Heffernan Oct 20 '11 at 19:45
1 Answers
12
PE and ELF are just different formats for describing similar information. Neither of them "access the processor". Both just contain information that is used by an OS to load binary executables. The processor doesn't really care how executable code gets loaded.

TJD
- 11,800
- 1
- 26
- 34