foo: MOVE.L #$DEADBEEF,D0 MOVE.L #$16-1,D1 .bar: DBRA D1,.bar ;any code outside "foo" cannot JMP, Bxx, BRA, or JSR/BSR here by using the name ".bar" RTS