Interruption 22h: Routine pour terminer un programme
Cette interruption est appelé par le système d'exploitation DOS pour terminer un programme. Elle est donc appelé par l'interruption 20h et les fonctions 00h, 21h, et 4Ch de l'interruption 21h afin d'exécuter un processus de terminaison.
Entrée
Aucune
Sortie
Aucune
Remarques
- Le vecteur d'interruption de machine pour l'interruption 22h (emplacements de mémoire 0000:0088h à 0000:008Bh) contient l'adresse de la routine recevant le contrôle lorsque le programme en cours d'exécution se termine via l'interruption 20h, Interruption 27h ou l'interruption 21h, fonctions 00h, 31h ou 4Ch. L'adresse dans ce vecteur est également copiée dans les déplacement de 0Ah à 0Dh du préfixe de segment de programme (PSP) lorsqu'un programme est chargé mais avant qu'il ne commence à s'exécuter, et est restauré à partir du PSP (au cas où il a été modifié par l'application) en tant que partie de la gestion des terminaisons DOS.
- Cette interruption ne doit jamais être appelé directement.
Références
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 294.
Dernière mise à jour : Jeudi, le 3 mars 2016