Le nom complet de
exe est « exécutable », qui signifie « exécutable » en chinois. Il s'agit d'un format de fichier et fait référence à un programme exécutable qui peut être flottant et positionné dans l'espace de stockage du système d'exploitation. Les fichiers EXE peuvent être chargés en mémoire et exécutés par le chargeur du système d'exploitation.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3. Le nom complet de
exe est « exécutable », qui signifie « exécutable » en chinois et est un format de fichier.
Le fichier exe est un fichier au format de fichier Portable Executable (PE), qui peut être chargé en mémoire et exécuté par le chargeur du système d'exploitation. Il s'agit d'un programme exécutable qui peut flotter dans l'espace de stockage du système d'exploitation. Par exemple, le programme bloc-notes notepad.exe peut être utilisé pour modifier des documents, tels que : test.txt Double-cliquez pour ouvrir le programme bloc-notes notepad.exe pour le modifier.
Fichiers exécutables binaires dans le système d'exploitation WINDOWS Il existe deux types de fichiers exécutables, l'un avec le suffixe ·COM et l'autre avec .EXE.
.COM est généralement utilisé sous DOS. Les fichiers exécutables du système WINDOWS sont généralement des fichiers ·EXE. Dans MS-DOS, c'est l'extension de fichier utilisée pour identifier les fichiers exécutables. L'utilisateur peut exécuter le programme exécutable en entrant le nom du fichier sans l'extension .exe dans la ligne d'invite et en appuyant sur la touche Entrée. Le fichier
Structure
EXE est divisé en deux parties : l'en-tête du fichier EXE et le corps du programme.
Le fichier exe est relativement complexe et possède une structure multi-segments. C'est l'une des conceptions les plus réussies et les plus complexes du DOS. Chaque fichier exe contient un en-tête de fichier et une image d'un programme déplaçable. L'en-tête du fichier contient des informations utilisées par MS-DOS pour charger le programme, telles que la taille du programme et les valeurs initiales des registres. L'en-tête du fichier pointe également vers une table de relocalisation, qui contient une liste chaînée de pointeurs vers les adresses des segments relocalisables dans l'image du programme.
MS-DOS charge le programme exe en copiant l'image directement du fichier vers la mémoire, puis ajuste l'adresse du segment déplaçable spécifiée dans la table d'emplacement. La table de localisation est un tableau de pointeurs de relocalisation, chacun pointant vers une adresse de segment relocalisable dans l'image du programme.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!