How portable Windows executables are portable across machine architecture

Are portable Windows executables portable on all machine architectures? If so, how does it work? If not, what does Portable Executable mean, or what part of the executable is portable?

Thanks Shiva Chandran

+3
source share
4 answers

Executable files are not portable. The PE format is “portable” in the sense that executables for different architectures use the same PE format, but the executable code in the PE file refers to a single-processor architecture.

, ( ) "" .

( - .NET PE .)

+6

, , (SkyOS , ELF). PE , .

0

PE - . ( - , .Net). "".

, , .

0

Source: https://habr.com/ru/post/1723601/


All Articles