160Fermer162
SasumeLe 04/02/2006 à 00:26
./158> Tu peux écrire les expression directement dans ton code ASM : move.w #(3840/16/4)-1,d0
D'ailleurs tu as fait une erreur dans ton calcul (enfin tout dépend de ce que tu voulais faire à l'orinige...) ! L'écran de la TI affiche 240x128 pixels monochromes, cela est représenté par une zone mémoire de 240x128/8 octets soit 3840 octets. Pour affecter l'écran entier, il faut écrire sur ces 3840 octets. Si tu écris 4 octets à la fois (opération portant sur un longword), tu auras besoin de 4 fois moins d'itérations, donc pour affecter tout l'écran, tu dois écrire move.w #3840/4-1,d0.
Mais peut-être que tu ne souhaitais affecter que 1/16 de l'écran...