BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 23 juil. 2005 à 02:06
Prends par habitude de spécifier le nbr d'octets à dépiler, même quand c'est 0, ça t'évirera des oublis plus tard.
ret 0
On ne déclare pas de chaines ni quoii que ce soit dans un bloc "__asm". Si tu ne veux pas cette chaine dans ton registre .data, recule ESP et remplis avec les octets correspondant et tu relèveras ESP quand plus besoin.
Emploi des interruptions à bannir en mode protégé, tu te sers des appels console C ou de l'API console de Windows.
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 30 juil. 2005 à 16:14
Oups, problème de poste, G accroché une touche ( je suis ds un cyber, et le clavier est pas top ), donc je disais :
L'int 21h fonctionne en 16 bits, pour la faire fonctionner ton .exe doit utiliser le mode VIRTUEL du processeur, dans ce mode là, tu peux pas utiliser de code 32bits, là t'as un gros mélange tout pas bo lol