CARRE PARFAIT (WIN32, ASM)

Messages postés
1537
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
- - Dernière réponse : Arnaud16022
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
- 26 juin 2005 à 18:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24664-carre-parfait-win32-asm

Afficher la suite 
Arnaud16022
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2 -
oh
bon merci
BruNews
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
tout le package MASM32 est librement redistribuable car issu de DDK qui était à l'époque en libre téléchargement chez MS.
L'avantage (selon moi) avec MASM (ou TASM de Borland) est qu'il emploie la syntaxe standard Intel.
Arnaud16022
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2 -
"Tu vas prendre MASM32 a cette adresse:
http://www.movsd.com/"

c'est pas censé etre payant/copyrighté/protégé/breveté/toutletintouin ce truc ?
et c'est quoi la différence avec NASM (ou les autres) , qui marchent bien ?
encore un truc: il existe un linker autre que celui de VC6, si possible libre/gratuit/toutletintouin ?
merci bien
cs_AlexMAN
Messages postés
1537
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
1 -
ok ok je commence a comprendre, va falloir ke jme mette ca ds la tete..Brunews, je voulais t'informer que j'allais reprendre ma calculatrice asm, et y introduire directement les instructions FPU, ca sert a rien de continuer avec le instructions CPU et jV surtt reprendre toute la logik de mon prog (paskil nen a pas la)..Voila, jV faire de mon mieu pour deposer kelk chose durant la semaine prochaine...Dsl den parler ici, mais jvoulais te tenir au courant.. voila ++

Alhexman
BruNews
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
test est un 'AND' sans affectation, aucun rapport avec cmp.
test ecx, ecx
je short label

on sute directement si ECX == 0
cs_AlexMAN
Messages postés
1537
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
1 -
Excuse moi BruNews, mais pkoi avoir fait un test ecx, ecx puis un saut si egal ? C obligatoire kil soient egaux puis ce que c les mm ! Et pkoi pas de cmp ? Si jme souviens ce ke tu mas dit, test ekivo a cmp + and, le and ne devrait pas modifier ecx ? Enfin si tu pouvais m'expliker ce point la .. merci
gagah1
Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010
-
Merci pour l'adresse.
BruNews
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
Un 'assembleur', pas de compilo en ASM, le compilo est sous tes cheveux dans le meilleur des cas.
Tu vas prendre MASM32 a cette adresse:
http://www.movsd.com/

Tout est dans le package.
gagah1
Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010
-
Est-ce qu'il existe un compilo gratuit pour l'asm?
BruNews
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
Me semble effectivement que DevC++ ne prend pas directement l'asm au format standard Intel (a confirmer) comme les compilos pro Ms ou Borland, doit falloir modifier la syntaxe a sa sauce.
gagah1
Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010
-
J'aimerais apprendre l'ASM, malheureusement avec DevC++ je n'arrive pas à compiler ta source (meme après quelque modification), il ne reconnait pas les codes assembleurs. Y-a-t-il un fichier à inclure ou comment? Merci.
xarier
Messages postés
688
Date d'inscription
jeudi 26 décembre 2002
Statut
Membre
Dernière intervention
19 mai 2005
-
salut tous

BruNews->voila j'ai jammais f de l'asm et apres un petit cours que j'avait lu j'ai rien compris (meme pas la maniere de progué avec l'asm (car j'ai jammais fait)
alors s'il te plait fill moi des doc a suivre (surout en francais) et aussi comment faire de l'asm+ vc++
je c que c la command _asm mais comment creé une fonction qui return des doné ...
j'atend t doc ..
Fire
Merci
cs_AlexMAN
Messages postés
1537
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
1 -
jen avais entendu parler mais je n'avais jamais vraiment compris de koi il s'agissait..
Voila, j'ai (re)regardé ton code, et j'ai TOUT compris cette fois..(je suis content ;)

Merci
++

Alhexman
BruNews
Messages postés
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
c'est ce qu'on appelle le sous classement, ici format minimal, empeche juste le 'coller'.
cs_AlexMAN
Messages postés
1537
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
1 -
Je viens d'apprendre kon peut associer une wndproc a un controle...bizar je trouve ! mais bon, c utile.

++
cs_AlexMAN
Messages postés
1537
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
24 mai 2009
1 -
bon apres avoir longuement participé a cette discussion, et avoir essayé de faire ce truc, jte felicite paskon simagine pas de la complexité de l'asm...

++

Alhexman