Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
hlavičke súboru PE obsahuje pokyny , ktoré informujú operačného systému , ako načítať častí súboru do pamäte . To sa vykonáva pomocou dynamického linker , ktorý robí dôležité rozhodnutia o tom , kde sa dať , aký druh pamäte . Napríklad , programový kód je umiestnený v pamäti sekciách iba pre čítanie , zatiaľ čo program , dáta sú umiestnené v pamäti pre čítanie a zápis sekciách .
Prispôsobenie
Existuje celá rada príznaky , ktoré možno nastaviť v hlavičke PE , ktoré možno prispôsobiť súbor spustiť na konkrétny typ hardvér . Napríklad , môžete nastaviť " endianess " dát . Toto sa odkazuje na ktorý koniec dátového bajtu drží najviac významný bit a ktoré končí držia najmenej významný bit . V podstate , to vám povie počítač, či sa prečítať dáta z sprava doľava alebo naopak . Tieto údaje špecifické pre hardvér umožňujú PE súbory, ktoré majú byť prispôsobené pre prevádzku na niekoľkých rôznymi počítačovými architektúrami .
. Čisté Rozšírenie
Microsoft NET Framework . rozšíril formát PE poskytovať podporu pre . Net behu . . Net Common Language Runtime alebo CLR je prostredie , ktoré bežia . NET aplikácie . Keď súbor PE s Net rozšírenie je čítať operačnom systéme , odovzdáva zvyšok prevedenie na CLR . Súbor je potom vykonaný v CLR prostredí , skôr než tradičné prostredie operačného systému .
Kompatibilný s viacerými operačnými systémami
formát hlavičky PE je kompatibilný s rôznymi operačnými systémy . V operačnom systéme Linux , Program víno vie čítať a spúšťať súbory záhlavie PE . Tiež, open - source verzia . NET Framework Mono , ktorý môže bežať na iných operačných systémoch ako Windows , používa rovnaké súbory ako Windows PE , a je preto kompatibilný .