1

-

2

arg ! et tu dis que tu codes en asm !!
je connais pour ainsi dire rien en x86, et pourtant je connais la reponse ! couic

3

-

4

Tu devrais utiliser l´assembleur GNU au lieu de a68k. Sa syntaxe est plus semblable à celle des autres assembleurs. En tout cas, c´est pas une question du language en soi mais de la sémantique des assembleurs
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

5

T'es le premier en 2 ans que je vois conseiller de coder en 68k GNU puke.gif
avatar
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.

6

-

7

C'est comme
move.l machin,d0
move.l (machin),d0

en 68k...
avatar
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.

8

-

9

Je t'aide : on peut optimiser des choses tel que move.w $64,d0 en move.w ($64).w,d0

................
avatar
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.

10

les parenthèses ça a pas la même fonctionnalité que l'indirection (*) en C ??
je connais carement pas l'ASM, j'ai jamais fait un seul prog en ASM (je sais même pas faire Hello Word triso), mais un truc du style :

move.w (a1), d0

copie bien le mot vers lequel a1 pointe dans d0 non ?
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

11

-

12

Oui, quand tu prends des registres, autrement, ça n'a rien à voir...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

13

Thibaut a écrit :
T'es le premier en 2 ans que je vois conseiller de coder en 68k GNU puke.gif


C'est pas que je conseille 68K GNU, mais plutôt que la syntaxe de celui-ci ressemble d'avantage à celle de NASM.

En tout cas, même si personne ne le fait (moi non plus), les parenthèses ne font jamais de mal. Mais bon, les mauvaises habitudes, difficile de s'en débarasser :^).
Boogerman

Bouger, travailler, manger et se reposer, c'est la devise de la tortue!

14

> En tout cas, même si personne ne le fait (moi non plus), les parenthèses ne font jamais de mal.

Si, le fait d'oublier éventuellement le #. Si on prend l'habitude de mettre les accès à la mémoire sans parenthèses, on pense à mettre le # pour les opérandes immédiates, sinon on risque d'oublier sad

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

15

-

16

Visual C++ par exemple smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

17

ba tous les debugueurs font ça ! couic

18

-

19

-

20

Oui mais on peut facilement mettre de l'asm dans du code visual c++... Je me demande même si on peut pas compiler des fichier .asm (jamais essayé)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

21

-