1

J'ai un petit programme qui se base sur des valeurs booléennes pour activer ou non certaines actions ...

Bref, ca deconne completement pourtant mon code à l'air tout à fait correct.

J'ai une valeur qui revient tout le temps dans le stockage de positions ou données c'est 2730 , je voudrais donc savoir si il y a qqch qui pourrait tres bien me faire transformer mes valeurs en ce 2730.

PS: j'utilise de l'asm dans ce projet mais toutes les valeurs sont sauvegardées avant d'executer les routines.

J'utilise TiGcc 0.94 b19 ... en serait-ce la cause ?

2

Ben 2730 c'est 0b101010101010 mais bon ça je pense que t'en a un peu rien à foutre grin
Cela dit ça na pas une tête de nombre qui s'obtient au hazard effetivement...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

ouép, c zarb ... roll

4

C'est probablement de l'assembleur inline invalide.
Vérifie que tu as bien lu et compris tous les détails de http://tigcc.ticalc.org/doc/gnuexts.html#SEC94_asm.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

Au hazard, tu ne détournerais pas une interruption vers des routines persos, en oubliant de sauver/restaurer TOUS les registres utilisés dans l'AI ?
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.