terminer un programme DOS

terminer un programme DOS - ASM - Programmation

Marsh Posté le 08-12-2003 à 15:05:35    

bonjour :hello:
 
voila, j'ai toujours lu que pour terminer un programme DOS, il fallait utiliser le service 4ch de l'interruption 21h avec 0 dans AL. mais j'ai lu quelques sources, et je vois souvent des valeurs différentes dans AL : 4c02h, 4c01h...
 
à quoi ça correspond ?
 
merci :)


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Marsh Posté le 08-12-2003 à 15:05:35   

Reply

Marsh Posté le 08-12-2003 à 15:07:53    

La valeur contenue dans AL correspond au code de retour du programme. Si tu vois des valeurs comme 02, 01, etc... ça veut dire que le programmeur renvoit des codes de retour différents du code 0 utilisé quand le programme se termine normalement (à cause d'une erreur par exemple).

Reply

Marsh Posté le 08-12-2003 à 15:23:43    

comme toujours, je peux compter sur toi dés que j'ai un souci avec l'assembleur :jap:
merci, à la prochaine :hello:


---------------
Bougredane et bougre d'andouille ne font qu'un !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed