71Fermer73
SCPCDLe 27/02/2015 à 10:13
si on veut être plus précis, "move <ea>, an" n'existe pas dans la liste des instruction car en fait avec la destination en "an", il n'y a que 2 taille valide : .w et .l, du coup motorola a différencié ce cas en créant l'opcode "movea".

Tous les assembleurs (en tout cas, je n'en ai jamais vu qui ne le faisait pas) change automatiquement "move.<w,l> <ea>, an" en "movea.<w,l> <ea>, an" et doivent refuser "move.b <ea>, an" (qui serait exécuté comme un "illegal" par le 68k).