PpHd Le 22/05/2002 à 13:16 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.
Le suivant devrait aussi marcher et est plus court:
move.b d0,-(a7)
moveq.l #0,d0
move.b (a7)+,d0
et and.l #FF,d0?
désolé si c une connerie...

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.
PpHd Le 22/05/2002 à 16:14 Perso je n'utilise que du moveq #0,d0 / move.b (a0),d0 C'est pour cela.
PpHd Le 23/05/2002 à 11:14 Ben le registre est nettoyee avant lecture. Ou est le pb ?
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
Link Le 30/05/2002 à 11:02 MOVEQ #0,Dn est plus rapide que CLR.l Dn ?

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