Assembler Directives - END


END - The end directive tells the assembler that the end of a program has been reached. The operand specifies the starting address of the program.

Usage:
       END    address

Assuming the starting point of the program was $1000 the END directive would be:

       END    $1000

A label may be used to specify the start of the program. If the label START specified the starting location of the program the END directive would look like this:

START:                    Start of program
       code
       END    START

The starting address is placed in the S-Record file that EASy68k creates and is used by the simulator to set the 68000's program counter to the starting address of the program.