and.b
avantaprès
and.b <ea>,Dn [1] move.l Dn,temp
[2] moveq.l #-1,Dn
[3] move.b <ea>,Dn
[4] and.l temp,Dn
[5] tst.b Dn

Quelques explications:
[1] Le contenu du registre est sauvegardé dans la S-RAM.
[2] On met à un les bits de Dn qui ne doivent pas être affectés par le and.
[3] La donnée à traîter est transférée dans le registre.
[4] L'opération est effectuée. Les bits à un préservent l'état d'origine des bits 24 à 31.
[5] Le tst permet de reconstruire les codes-condition.