stabylo :
(Bon, mais en fait il aurait pu faire un "move.l a2,d0" pour faire le test, quitte à passer le "moveq" deux fois après le test, une fois dans chaque branche du code. Mais c'est un compilo, il faut être indulgent quoi.)
movel sp@(8),a2 moveq #1,d0 cmpw #0,a2 jeq L1
moveq #1,d0 movel sp@(8),a2 ; ici on ne touche pas a d0, donc on peu setter d0 avant de toucher a a2 jeq L1