1

g #$xxxxxxFF,dans d0 mais je ne c pa ce k'il y a dans les 'x' alors je voudrais y mettre des '0' -> #$000000FF
mais avec ext.l il me mets #$FFFFFFFF
ce qui est normal puisque g '-1' il faut que la valeur soit encore '-1'

donc je voudrais savoir si il y a une mnemo pour mettre des 0 ou alors il faut faire un clr.l d0 avant sad
IP IP OURA ! ;)

2

Le plus rapide est de faire un moveq #0,d0 / move.b (a0),d0
Sinon un
ror.l #8,d0
clr.w d0
rol.l #8,d0
ext.l d0
Peut faire l'affaire.

3

Le suivant devrait aussi marcher et est plus court:
move.b d0,-(a7)
moveq.l #0,d0
move.b (a7)+,d0
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é

4

et and.l #FF,d0?
désolé si c une connerie...
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

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

5

C'est correct. Très bien vu. Et c'est aussi court que ce que j'ai proposé (6 octets).
Donc PpHd a donné du code mal optimisé (qui prend 8 octets). tongue
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é

6

Perso je n'utilise que du moveq #0,d0 / move.b (a0),d0 C'est pour cela.

7

mais a0 pointe sur koi ?
IP IP OURA ! ;)

8

PpHd : elle est où l'optimisation dans ta méthode confus
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.

9

Ben le registre est nettoyee avant lecture. Ou est le pb ?

10

ben je ne vois pas a quoi serve les rol et le (a0) !?

-> g un valeur sur 1octet dans d0 et je voudrais etre sur que les autres bits sont nuls!
c pour ca que je fais clr.w d1 et move.b d0,d1
IP IP OURA ! ;)

11

un moveq #0,d1 / move.b d0,d1 est mieux smile

12

MOVEQ #0,Dn est plus rapide que CLR.l Dn ?
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

13

clr.l dn prend normqlement 6 cycles, contre 4 pour le moveq...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

14

Je confirme wink
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.

15

ok merci smile j'hésitais entre 6 et 8 pr le clr.l smile
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

16

arf c'est peut-être 8, j'ai juste confirmé que moveq était plus rapide wink
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.

17

lol chuis rentré chez moi la, v vérifier g ma table de cycles...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

18

ué c ça grin
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina