I want to write an assembly program made up of several source files. How can I get to know the order of these code sections. Code location is essential in assembly language. Sometimes I need to place a code segment in a fixed location. For example, if I want to put the exception vector table and sp initialization code in the starting point in ROM, what should do. Or what can I do? JUST leave this job to the assembler? How does the linker handle this by default?
are there any neat assember directives to specify an absolute address space for a code section?