Un peu d'aide s'il vous plait ! (ASM) - ASM - Programmation
Marsh Posté le 24-04-2003 à 09:40:05
Ce sont des tableaux de word.
En C++, ça donnerait ceci :
Uint16 tab[9] = {30,330,50,16,0x0040,0x0000,0x1001,0x0000,0}
Faudra d'ailleurs m'expliquer pourquoi le décimal et l'hexa sont mélangés...
Marsh Posté le 24-04-2003 à 09:43:36
Reprenons la premiere ligne:
Code :
|
_ma+0Ch -> c'est quoi ?
et dd scan.sp_filtr -> ca se traduit comment ?
Marsh Posté le 24-04-2003 à 09:50:01
mesta a écrit : _ma+0Ch -> c'est quoi ? |
c'est une addition entre le contenu de l'adresse _ma et la valeur hexa 0C (12 en décimal)
en d'autres termes, c'est une valeur qui représente le contenu de _ma auquel tu ajoutes 12
mesta a écrit : |
apparamment c'est mis en commentaires, donc c'est pas pris en compte. sinon c'est une déclaration de variable dword
Marsh Posté le 24-04-2003 à 09:56:13
Ok merci bien
pour dd scan.sp_filtr, non ce n'est pas en commentaire, je sais pas ou est-ce que tu as vu ca
Marsh Posté le 24-04-2003 à 09:58:05
mesta a écrit : pour dd scan.sp_filtr, non ce n'est pas en commentaire, je sais pas ou est-ce que tu as vu ca |
ben c'est placé après des ";"
normalement, les ";" signalent des commentaires en asm
Marsh Posté le 24-04-2003 à 10:01:34
Non, c'est pour ne pas aller a la ligne
Au lieu de faire:
Code :
|
c'est:
Code :
|
Les commentaire c { xxxxXxxxx }
Marsh Posté le 24-04-2003 à 09:27:49
Bonjour,
je voudrais savoir a quoi correspond cela:
et aussi:
Merci.
PS: je debute en asm, et je dois bosser sur un logiciel ecrit en pascal/ASM