> `@1; > ` tst.l D0; > ` blt.s @3; > > `@2; > ` move.l (a0)+, (a1)+; > ` dbra d0,@2; > >the problem is that FB gives "Assembler bad value." What does this mean?! >Try removing the space after the comma in the following statement: >` move.l (a0)+,(a1)+ I tried this with the same results. And yes, this is only a part of a greater routine, with a @3. Thanks, William P. Riley-Land "You won't see me using any of those horrible .sig files to place messages at the end of mail!"