Pim89 Le 15/02/2002 à 17:36 ouep, je regarderai pour le scrolling alors ...
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
TiMad: Kevin Kofler parlait d'optimisation en taille.
>TiMad:
>Si tu dits que l'on ne peux pas faire mieux en C, tu te trompes...
>Ta routine est tres lentes... et une simple table en C permet de faire plus rapide...
Déjà, je disais:
<< Ou alors si vous arrivez à écrire une fonction (pas une macro) d'inversion d'octets en C (sans assembleur inline) qui répond au prototype unsigned long reverseLong(unsigned long x); (ou avec des signed, peu importe, ce qui importe, c'est le résultat), avec passage de paramètre par la pile, et prend, quand elle est compilée avec TIGCC (peu importe avec quels paramètres), moins de place que celle-là: ... >>
Si tu arrives à faire plus petit en C, vas-y. Je m'en fiche de la vitesse.
Ensuite:
>une simple table en C permet de faire plus rapide...
Je te rappelle que cette routine inverse un long. Ta "simple table" prendrait 2^32 = 4294967296 longs, soit 2^32*4 = 2^34 = 17179869184 octets. Il faudrait 26215 TI-92+ ou 6242 Voyage 200 pour stocker ta table en mémoire archive.
En d'autres mots, peut-être qu'on peut accélérer la routine avec une table, mais une table tout seul ne suffit pas.

Mais je veux voir comment il vaut faire ça en C de manière à ce qu'on ne puisse pas faire mieux en assembleur.
PpHd Le 20/02/2002 à 18:16 Ben moi aussi. Du basic, a l'asm.
Puis apres le pascal et le C.
Je m'en porte pas plus mal.
Moi aussi je suis passé du BASIC à l'assembleur. Ce n'est qu'après que j'ai appris le C.
PpHd Le 21/02/2002 à 08:24 Bref, l'assembleur est la suite naturelle du basic. A force de se faire chier pour des prunes a optimiser a donf, on va vers le language ultime.
Miles Le 21/02/2002 à 10:08 Moi aussi...
Même si je connaissais déjà d'autres assembleurs avant, j'ai fait basic, puis ASM, puis C...
ben moi Basic/RPL => asm saturn => asm 68k => C
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
Basic->Asm
maintenant qqun me donne une bonne raison de me mettre au C? (si on ne considère que la prog sur ti)

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.
Moi, j'ai fait Basic, puis C...
et puis, maintenant, un peu d'ASM (en fait, de plus en plus...)
je penses pas que ça existe...
Quand une personne passe du Basic au C ou à l'ASM, elle ne s'amuse pas à repartir du BASIC pour passer à l'autre langage...