Asm

Signaler
Messages postés
1
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
9 juillet 2003
-
Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
-
Comment mettre des variables sur une disquette en assembleur????

1 réponse

Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
1
Simple:
variable dd 0
fichier db "A:\fichier.dat", 0


mov ax, 3D01h ;ouverture
mov dx,offset fichier
int 21h
jnc ficher_existe
mov ax, 3C ;creer
xor cx, cx
mov dx,offset fichier
ficher_existe:
mov bx,ax ;handle du fichier
mov ah,40h ;écrire données
mov cx,4 ;nombre d'octets à écrire
mov dx,offset variable
int 21h


Voilà !

Core Breaker :)