Ximoon (./216) :
(à la fois, paye ta structure de bourrin, si elle était déclarée en locale et passée en paramètre intelligemment (mon dieu, je suis d'accord avec Kevin
) t'aurais peut-être moins de problèmes
)
Ben quoi... c'est qu'une suite de dc.w/dc.l ... des variables dans des sections de code, je vois pas le souci... oui, j'ai besoin de tant de variables et alors ?
Quant au fait de passer ça en paramètre intelligemment, si je poste, c'est précisément pour avoir des conseils à ce niveau figure-toi

Ya suffisamment ici de poids lourds en programmation pour m'aider me semble-t-il ?

Lionel Debroux (./217) :
En effet, mais ça serait moins optimisé
C'est bien ça le problème ...
Godzil (./219) :
Sinon Martial, si tu veux vraiment faire du C oublie les bidouilles de l'ASM, faire du C comme si tu faisait de l'ASM est une mauvaise pratique...
Ben je vois pas le problème à avoir des variables dans les sections de code, vu qu'on peut pas faire autrement... et encore moins à les adresser en pc-relatif, c'est le mieux optimisé... Quant à la lecture/écriture en TAG_INTELLIGIBLE(an), je vois pas ce que ça a de pas maintenable justement, ça l'est autrement plus que de se déplacer dans un groupe de variable par in/décrémentation de pointeur.

Puis tu veux que je fasse du C comment ? Comme en basic ?

Désolé, l'asm est ma seule base, ou plutôt le fonctionnement du proc, et je sais ce que je veux lui faire faire. Evidemment, lui dire, c'est une autre paire de manches.
