首頁  >  文章  >  exe是什麼

exe是什麼

青灯夜游
青灯夜游原創
2022-02-22 14:21:1885141瀏覽

exe全名為“executable”,中文意思為“可執行的”,是一種檔案格式,是指一種可在作業系統儲存空間中浮動定位的可執行程式。 EXE檔案可以載入到記憶體中,並由作業系統載入程式執行。

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn