exe全名為“executable”,中文意思為“可執行的”,是一種檔案格式,是指一種可在作業系統儲存空間中浮動定位的可執行程式。 EXE檔案可以載入到記憶體中,並由作業系統載入程式執行。
本教學操作環境:windows7系統、Dell G3電腦。
exe全名為“executable”,中文意思是“可執行的”,是一種檔案格式。
exe檔案是可移植可執行(PE) 檔案格式的文件,它可以載入到記憶體中,並由作業系統載入程式執行,是一種可在作業系統儲存空間中浮動定位的可執行程序。如記事本程式notepad.exe ,可以用來編輯文檔,如:測試.txt雙擊開啟notepad.exe記事本程式來進行編輯處理。
WINDOWS作業系統中的二進位執行文件,可執行檔分兩種一種是後休名為·COM另一種就是.EXE 了。
.COM一般用於DOS,在WINDOWS系統中的執行檔一般都是·EXE檔案在 MS-DOS 中,用以識別執行檔的檔案副檔名。使用者在提示列中輸入不含 .exe副檔名的檔名後按 Enter 鍵就能執行可執行程式。
結構
EXE檔案分為兩個部分: EXE檔案頭和程式本體。
exe檔比較複雜,屬於多段的結構,是DOS最成功、最複雜的設計之一。每個exe檔包含一個檔案頭和一個可重定位程式的映像。文件頭包含MS-DOS用於載入程式的信息,例如程式的大小和暫存器的初始值。檔案頭也指向一個重定位表,該表包含指向程式映像中可重定位段位址的指標鍊錶。
MS-DOS透過把該映像直接從檔案複製到記憶體載入exe程序,然後調整定位表中所說明的可重定位段位址。定位表是一個重定位指標數組,每個指向程式映像中的可重定位段位址。
更多相關知識,請造訪常見問題欄位!
以上是exe是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!