ok in this case, iI guess for you is better if u make few separate assembles, and after that to make the main asm file.
I work in this way ... for each functional type I make an asm. ... at least
this depends how many parts u have in asm. but if u have complex parts or ... many parts is better when u redefine something.
and ... another thing u can extend this path to interchange design