BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 3 oct. 2004 à 23:36
Que repondre a pareille question....
Dependra de la frequence de repetition, si c'est dans une grosse boucle et que tu as un registre dispo alors tu le precalcules sinon c'est pas grave.
Dans tous les cas, ne rien croire et mesurer toujours. On ecrit en ASM pour optimisation alors faut pas hesiter a tester.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 4 oct. 2004 à 14:17
BruNews> J'ai pu lire sur un article, qu'un "push registre" équivaut en générem à un "push Valeur_Directe".
Maintenant pour ce qui est du "push [esp + x], il n'y a qu'une addition en plus.
Doit pas y avoir une grosse différence vu que le "+" est une instruction microprocesseur de base?
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 4 oct. 2004 à 18:44
BruNews> Suite a ta remarque, je signale que je n'ai jamais vu de répercution d'un agi stall dans un grosse boucle (je compte avec des GetTickCount, ya une meilleure solution?)