Evidemment les donnees externes sont autorisees mais sont aussi comptees dans le decompte.
Exemple:
moveq #0,d0 moveq #0,d1 moveq #0,d2 moveq #0,d3 moveq #0,d4 moveq #0,d5 moveq #0,d6 moveq #0,d7 move.l d0,a0 move.l d0,a1 move.l d0,a2 move.l d0,a3 move.l d0,a4 move.l d0,a5 move.l d0,a6
Taille: 2*(8+7)=30 octets.
Autre exemple:
moveq #0,d0 movem.w Zero(pc),d1-d7 movem.wZero(pc),a0-a6 ... Zero: dc.w 0,0,0,0,0,0,0
Taille: 2*(1+3*2+7) = 28 octets
Utilisation actucieuse du sign-extended.
A vous de jouer.