Code : Tout sélectionner
TFR U,X
LEAU 2,U
Modérateur : Politburo
Code : Tout sélectionner
TFR U,X
LEAU 2,U
Code : Tout sélectionner
LDX ,U++
Ben non, ça n'est pas ça.foolduplex a écrit :Tu l'as fabriquee expres celle-la, personne n'ecrirait le code originalCode : Tout sélectionner
LDX ,U++
Fool
Il est allez coucher les miochesPrehisto a écrit :Où est Jasz? Quelqu'un a vu Jasz?...
Non! Tout ce passe sur 8 bits seulement.Prehisto a écrit :Code : Tout sélectionner
ADDD $#10 4 octets CMPA $#04 2 octets BNE xxxx 2 octets
On porrait effectivement l'écrire ainsi.Prehisto a écrit :Code : Tout sélectionner
ADDB #$04 BNE xxxx
LEAX #2,UPrehisto a écrit :Une petite dernière pour aujourd'hui :
... en une seule instruction.Code : Tout sélectionner
TFR U,X LEAU 2,U
OuiPrehisto a écrit :Es-tu allé jeter un oeil tout en bas de la page 4?
Cela reviendrait à faire ce que j'ai donné au départ.Prehisto a écrit :Oui, ça ferait donc:foolduplex a écrit :Non je n'ai pas de reponse pour l'instant, mais je me demande pourquoi additioner $10 plutot que de tester contre $3F0 ?
Code : Tout sélectionner
CMPD #$03F0 4 octets (5 cycles) BNE xxxx 2 octets (3 cycles)
Non plus. Avec mon code (par exemple):jasz a écrit :Prehisto a écrit :Une petite dernière pour aujourd'hui :
... en une seule instruction.Code : Tout sélectionner
TFR U,X LEAU 2,U
jasz a écrit : LEAX #2,U
Code : Tout sélectionner
ADDD $#10 4 octets
CMPD $#400 4 octets
BNE xxxx 2 octets
Code : Tout sélectionner
ADDB #$04
BNE xxxx
Code : Tout sélectionner
ADDB #$10
ADCB #$00
CMPB #$04
BNE xxxxx
Prehisto a écrit :... en une seule instruction.Code : Tout sélectionner
TFR U,X LEAU 2,U
Code : Tout sélectionner
LEAU #2,X