Mais je pense aussi que faire deux versions pour chaque prog serait, sinon la meilleure, au moins une bonne solution. Mais je doute que beaucoup de gens le fasse. A moins de rajouter une fonction automatique dans le compilo qui génèrerait automatiquement (bah oui si c'est une fonction automatique) les deux version.

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
Je sais mais c'était un exemple!
juste pour dire que le benc c'est afficher tous les sprites de (-32,-32) à (239+32,127+32)

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
cool
faudra que je benche les miennes rien que pour voir comment je me fais latter...

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
Bah ouai, Einstein le fait, demande aux testeurs !
a part ça, ta réponse m'étonne. Vous pourriez gagner pas mal en vitesse en adaptant le sens de décalage en fonction de l'abscisse.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Kevin Kofler Le 07/09/2002 à 18:05Edité par Kevin Kofler le 07/09/2002 à 18:06 Mais il n'y a pas de swap ni de rol/ror en C...
Et puis 2 sens de rotation => 2 routines différentes => 2 fois plus de place!
Miles Le 07/09/2002 à 18:14 c'est alors que, comme KK l'a dit, le compilo qui optimise bien...
Un bon codeur ASM optimise obligatoirement mieux qu'un compilateur, ou alors il n'est pas un bon codeur ASM...
PpHd et JS sont des bons codeurs ASM jusqu'à preuve du contraire.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
> Un bon codeur ASM optimise obligatoirement mieux qu'un compilateur, ou alors il n'est pas un bon codeur ASM...
Il existe aussi le cas: un bon codeur ASM qui utilise un algorithme de m****, ce qui fait perdre tout le bénéfice. GCC n'est pas si mauvais que ça...
Et pour de processeurs avancés (au-delà du Pentium), c'est en général une hérésie que de coder en assembleur, le compilateur fait bien mieux...
oué, au niveau algorithmie, c pas le langage qui fait la plus grosse différence :
un bon algo codé en C sera plus rapide qu'un mauvais codé en ASM
(enfin, sauf exceptions)
Je suis d'accord, le même algorithme sera très probablement plus rapide en ASM qu'en C.
Au fait: il n'y a pas 36 algorithmes non plus pour afficher une chaîne de caractères...
et pour des chaines centrées sur l'écran ?
Parcourir la chaîne pour avoir la longueur, c'est vraiment trivial. Je ne pense vraiment pas que ça ait vraiment une influence sur la vitesse - c'est assez négligeable comme temps par rapport au temps mis pour l'affichage.