Der vollständige Name von
exe ist „executable“, was auf Chinesisch „ausführbar“ bedeutet. Es handelt sich um ein Dateiformat und bezieht sich auf ein ausführbares Programm, das im Speicherbereich des Betriebssystems verschoben und positioniert werden kann. EXE-Dateien können in den Speicher geladen und vom Betriebssystem-Loader ausgeführt werden.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer. Der vollständige Name von
exe ist „executable“, was auf Chinesisch „ausführbar“ bedeutet und ein Dateiformat ist.
exe-Datei ist eine Datei im Portable Executable (PE)-Dateiformat, die in den Speicher geladen und vom Betriebssystem-Loader ausgeführt werden kann. Es handelt sich um ein ausführbares Programm, das im Betriebssystemspeicherplatz schweben kann. Beispielsweise kann das Notepad-Programm „notepad.exe“ zum Bearbeiten von Dokumenten verwendet werden, z. B.: test.txt. Doppelklicken Sie, um das Notepad-Programm „notepad.exe“ zum Bearbeiten zu öffnen.
Binäre ausführbare Dateien im WINDOWS-Betriebssystem Es gibt zwei Arten von ausführbaren Dateien, eine mit dem Suffix ·COM und die andere mit .EXE.
.COM wird im Allgemeinen in DOS verwendet. Die ausführbaren Dateien im WINDOWS-System sind im Allgemeinen ·EXE-Dateien. In MS-DOS ist dies die Dateierweiterung, die zur Identifizierung ausführbarer Dateien verwendet wird. Der Benutzer kann das ausführbare Programm ausführen, indem er den Dateinamen ohne die Erweiterung .exe in die Eingabeaufforderungszeile eingibt und die Eingabetaste drückt.
Struktur
Die EXE-Datei ist in zwei Teile unterteilt: den EXE-Dateikopf und den Programmkörper.
Die exe-Datei ist relativ komplex und hat eine mehrsegmentige Struktur. Sie ist eines der erfolgreichsten und komplexesten Designs von DOS. Jede Exe-Datei enthält einen Dateikopf und ein Bild eines verschiebbaren Programms. Der Dateiheader enthält Informationen, die von MS-DOS zum Laden des Programms verwendet werden, z. B. die Größe des Programms und Anfangswerte für Register. Der Dateiheader verweist auch auf eine Verschiebungstabelle, die eine verknüpfte Liste von Zeigern auf die Adressen verschiebbarer Segmente im Programmbild enthält.
MS-DOS lädt das exe-Programm, indem es das Bild direkt aus der Datei in den Speicher kopiert und dann die in der Speicherorttabelle angegebene Adresse des verschiebbaren Segments anpasst. Die Positionstabelle ist ein Array von Verschiebungszeigern, die jeweils auf eine verschiebbare Segmentadresse im Programmbild zeigen.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonwas ist exe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!