11Fermer13
tailsLe 06/04/2009 à 18:08
Merci smile
Sinon, j'ai besoin d'une autre information capitale ... juste pour savoir : comment coderiez-vous la chaine aseembleur suivante en chaine exec :
chaine asm = "move.l 20(a7, d3.w),d5" ?
En utilisant la doc de GoldenCrystal, je demarrerais par un 00 10 101 000 110 111 (car 00 | 10 pécise une taille de transfert long | 101 précise une valeur de registre destinaition = 5 | 000 précise un mode de registre destination à Dn | 110 précise un mode de registre de source à (d8,An,Xn) | 111 précise la valeur 7 comme registre de source {An} ) 0010 1010 0011 0111 soit $2A37
problèmes = je dois certainnement préciser à la suite le d3 et le 20 : est-ce que la suite 0014 0003 est exacte (0014 => 20 en hexa sur un format word; de même pour 0003 qui code un ... 3) ? Et comment pourrais-je coder le fait que d3 soit un Dn et soit utilisé en word ?