M0NTOYA
Messages postés3Date d'inscriptionjeudi 6 mars 2003StatutMembreDernière intervention 6 mars 2003
-
6 mars 2003 à 11:31
PCBill
Messages postés48Date d'inscriptionlundi 25 décembre 2006StatutMembreDernière intervention29 septembre 2009
-
2 juin 2008 à 09:46
bon voila mon probleme ,qd j utilse cette procedure(presentation) pour afficher une chaine de caractere
presentation PROC
PUSHA
MOV AH,09h
INT 21h
POPA
presentation ENDP
et que je l utilse comme ca ds mon code
mov dx,offset entete
call presentation
l affichage est correcte mais le probleme est que le programme attend que l on enfonce une touche du clavier . .. comme si j avais utilisé l interruption ( mov al,00h int 16h) alors que c pas le cas !
et si maintenant j utilise les mm ligne de code ds le main (sans utilise la procedure evidement )
MOV AH,09h
MOV DX,offset entete
INT 21h
ben la l interuption se comporte correctement !
alors je comprends vraiment pas pourkoi ca fonctionne differement qd j utilise la procedure . Est ce que quelqu un aurait une explication ?