cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 2009
-
5 août 2004 à 17:13
cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 2009
-
5 août 2004 à 19:25
Bonjour,
C'est simplement une ptite incertitude :
pour l'ekivalent de chaine[0] = 0 en C:
mov [chaine], 0 << Je pense ke c ca
ou mov chaine, 0
Ou bien c totatelment la mm chose, c ptet pas du tt ca, enfin si kelkun pouvait me repondre, jle remercie.
cs_patatalo
Messages postés1466Date d'inscriptionvendredi 2 janvier 2004StatutModérateurDernière intervention14 février 20142 5 août 2004 à 17:50
salut,
sous Masm c'est la meme chose.
sous Nasm c'est différent.
"[chaine]" est le contenu memoire de l'adresse chaine
"chaine" est simplement l'adresse ( le label )
sous Nasm mov chaine,0 doit te donner une erreur de compilation je pense.
donc, on peut dire que mov [chaine],0 et mov chaine,0 c pareil a partir du moment ou il n'y a pas d'erreur de compilation c que le compilateur ( l'assembleur pour BruNews :-) ) convertit directement chaine en [chaine].
la notation normale est quand meme: mov [chaine],0