Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : syntaxe Masm [ Archives / Aide a la programmation Windows ] (Stormy)

dimanche 28 mars 2004 à 22:27:45 | syntaxe Masm

Stormy

J'ai un code asm brut à établir selon les usages de Masm version 8. Cette ligne n'est pas reconnue par le compilateur:

mov edx, dword ptr fs:[edx]

Quelle peut être la substitution? Merci ++

lundi 29 mars 2004 à 12:03:14 | Re : syntaxe Masm

TangiX

lut'
essaye mov edx, [fs:edx]
BonDev'

-----------------------------------
fan de prog système (voir taré)
En attente de Valium ! lol

lundi 29 mars 2004 à 14:41:59 | Re : syntaxe Masm

BruNews

Administrateur CodeS-SourceS
ASSUME fs:NOTHING

ciao...
BruNews, Admin CS, MVP Visual C++

mercredi 31 mars 2004 à 19:12:50 | Re : syntaxe Masm

ToutEnMasm


Masm32 n'admet pas l'usage direct de FS.
La solution passer par es
push es
pop extraseg
push FS
pop es
mov edx, dword ptr es:[edx]
;et aussi rapidement que possible
push extraseg
pop es

mercredi 31 mars 2004 à 19:23:54 | Re : syntaxe Masm

BruNews

Administrateur CodeS-SourceS
derriere: ASSUME FS : NOTHING
masm32 ne dit plus rien.

push FS:[0]
par exemple passe tres bien, le POP aussi, utile pour le SEH.

ciao...
BruNews, Admin CS, MVP Visual C++

mercredi 31 mars 2004 à 21:50:31 | Re : syntaxe Masm

Stormy


Merci à tous!
Justement, c'est pour la couche SEH. ++

mercredi 31 mars 2004 à 21:59:45 | Re : syntaxe Masm

BruNews

Administrateur CodeS-SourceS
oui, on s'en doute.

ciao...
BruNews, Admin CS, MVP Visual C++



Cette discussion est classé dans : syntaxe, masm, edx


Répondre à ce message

Sujets en rapport avec ce message

help syntaxe [ par Evonay ] pouvez vous me dire ou est le probleme de syntaxe dans:movzx edx,byte ptr [offset _AddTable+edx+ebx]avecvar _AddTable: array[0..256*2-1] of Byte; Hide Window sous Masm [ par Stormy ] StormyJ'ai une application parfaitement fonctionnelle sous masm32. Je souhaite la rendre "cachée" soit en mode Hide. Celle-ci comporte plusieurs zones Cherche site internet sur le Masm [ par flagyg ] bonjours,je suis débutant en masm et j'aimerais un site inernet(ou un livre)pour commencer alors si vous connaissez ça,merci d'avance !!!! # Export Table - Kernel32.dll - GetProcessAddress # [ par joanna ] Voici le code qui devrait récupérer l'adresse de la fonction "GetProcessAddress" connaissant l'ImageBase du module "kernel32.dll".Malheureusement à la # Export Table --- Kernell32.dll --- GetProcAddress # [ par joanna ] Voici le code qui devrait récupérer l'adresse de la fonction "GetProcessAddress" connaissant l'ImageBase du module "kernel32.dll".Malheureusement à la DOCUMENTATION [ par bymo ] Pourquoi sur ce site n'y a t il pas une bibliothèque en français de documentation sur les différents assembleurs:MASM, TASM, NASM, FASM... et autres.C bug masm? [ par vecchio56 ] j'ai le code minimal suivant:.386.model flat, stdcall .data .code start: end startmais le pb c'est qu'au linkage il me met MASM [ par LordBob ] Bonjour a tous,voila je debute en Asm et j'essaie de me servir de MASM, mais j'ai un peu de mal, personne ne connaitrait un tutorial pour apprendre a Petit probleme avec MASM [ par LordBob ] Bonjour a tous,voila je debute en assembleur et en fait j'utilise MASM32 et je viens d'écrire un programme tout basique qui est simplement censé affic Parcours tableau de HWND [ par AlexMAN ] Bonjour, Voila mon pb : Je declare un tableau de HWND comme suit :hwndCmd HWND 10 dup (?)Ensuite, je veux créer 10 boutons et stocker leur handle ds c


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.